SALT Waterfront Bar and Grill
SALT Waterfront Bar and Grill
Keith and Ali's
SALT Waterfront Bar and Grill
Venues, Shelter Island, United States of America