Restaurants - Souris, Prince Edward Island, Canada
Sheltered Harbour Cafe is a restaurants company based out of 2065 ROUTE 2, Souris, Prince Edward Island, Canada.