Sunset Seafood

Fresh lobster tossed in a lemon butter sauce served on a toasted New England roll.

419 Bayside Terrace. Dine in, take out,