Boston Lobster Seafood Restaurant

 

Be the first to review

No-frills eatery in a strip mall dishing up seafood including lobster, plus Chinese favorites.

image