Seafood restaurant serving Maine-style lobster rolls with toasted buns, plus clam chowder.
Specialties: Seafood Shellfish