Lobster Barn

Restaurant in Montague, PEI