Get directions to: Legal Sea Foods, Cambridge, MA
Restaurant address: 20 University Rd Cambridge, MA 02138, USA
Restaurant: Legal Sea Foods