Legal Sea Foods Harborside

Location

270 Northern Ave
Boston, MA 02210

Phone

6174772900

Social