The Lobster Shack

8 Main Street, Souris, C0A2B0 ,Canada
The Lobster Shack The Lobster Shack is one of the popular Beach located in 8 Main Street ,Souris listed under Restaurant/cafe in Souris , Seafood Restaurant in Souris , Beach in Souris , Take Out Restaurant in Souris ,

Contact Details & Working Hours

Map of The Lobster Shack