The Terrace at The Pridwin

Restaurant · 81 Shore Rd, Shelter Island, NY

Dine-In

More food in Shelter Island, NY