Cavendish Lobster Shack

Restaurant in Alberton, PEI