Luke's Lobster @ Supply Good

Seafood
$ $ $
144 Newbury St (btwn Clarendon & Dartmouth)
Boston, MA 02116