The Lobster Shack
Dates of Operation: June 26 - September 15, 2025
Location 8 Main St Souris Points East Coastal Drive
Contact 9027433347 (T)
Location 8 Main St Souris Points East Coastal Drive
Contact 9027433347 (T)