18 Bay

$$, American

23 North Ferry Rd.
Shelter Island, NY 11964
Call: 631.749.0053
http://18bayrestaurant.com
Book via opentable

Nearby