Legal Sea Foods- Harborside
270 Northern Ave, Boston
(617) 477-2900
Recent Reviews
Legal Sea Foods- Harborside
270 Northern Ave, Boston 02210
(617) 477-2900