Lobster Barn

590 Main St, East Machias