Yes. They carry really good collection of seafood
Address: 400 Somerville Ave, Somerville, MA 02143, USA
Lynne Adams | Feb 17, 2018
Excellent seafood, lobsters, shrimp are the best
Fred Josey | Feb 17, 2018
Yeh they do
Thanks! Your answer is awaiting moderation.