Lobster Shack

Restaurant in Ogunquit, Maine

Seafood restaurant

106 Perkins Cove Road, Ogunquit, 03907