Restaurants → Restaurant Details

Canal Seafood Restaurant
Canal Seafood Restaurant
(212) 274-1535
266 Canal St
New York NY 10013


Location