Cavendish Lobster Shack

Restaurant in Cardigan, Prince Edward Island