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