Clam Diggers Beach House & Restaurant

Restaurant in Cavendish, PEI