All Restaurants in New Shoreham

Champlin’s Hotel, Marina, and Resort

Poor People’s Pub