Seafood restaurant · Assembly Row, 301 Great River Rd, Somerville, MA
Dine-In
See full menu
More food in Somerville, MA · Seafood in Somerville