Get directions to: Lobster Barn Seafood & Grill, York, ME
Restaurant address: 1000 Us Route 1 York, ME 03909, USA
Restaurant: Lobster Barn Seafood & Grill