Seafood Restaurants in Somerville, Massachusetts

Showing 2 Seafood Restaurants

Happy Crab

(617) 718-1666

1137 Broadway

Somerville, Massachusetts

Legal Sea Foods - Somerville

(617) 337-4088

Assembly Row, 301 Great River Rd

Somerville, Massachusetts