Lobster Boat Restaurant

Restaurant 75 Portsmouth Ave Exeter