Cavendish Lobster Shack

Restaurant in Cavendish, PEI