This restaurant amazes me every time. The best whole in the wall restaurant you will ever find! I'm a frequent customer here... love their seafood Alexia! Must try in boston.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.