Somerville MA Seafood 1. 301 Great River Road, Somerville, MA 02145 | Legal on the Mystic (617) 337-4088