Description
Located on City Island in the Bronx overlooking the Long Island Sound, it’s seafood with a view. Even the lobsters are clamoring to get in!...
34 City Island Ave. Bronx, NY, 10464
(718) 885-1952