5 /5 Phil Gill: Canlons in Oakwood delivers an unforgettable dining experience. The "Crazy Eddie" sandwich is a masterpiece of flavors, and the Beef Wellington is perfectly executed, a true testament to Chef Eddies "Chopped Champion" skills.
1825 N Railroad Ave #1831, Staten Island, NY 10306
(718) 667-3013
GG map: https://www.google.com/maps/place/?q=place_id:ChIJi8yV_-JLwokRjQFcQceii04