Bar · 23 Grand Ave, Shelter Island Heights, NY
To-Go · Dine-In
More food in Shelter Island Heights, NY