Legal Sea Foods

255 State Street, Boston 02109, United States Get Directions to this spot
255 State Street, Faneuil Hall
Boston, 02109
MA, United States
(617) 742-5300

Rate and review Legal Sea Foods in Boston, MA, United States!

Share your experiences at Legal Sea Foods with your friends or discover more Restaurants in Boston, MA, United States.