Legal Sea Foods - Cambridge - Charles Square in Cambridge, Massachusetts (Restaurant) - Map

Map & Directions Store Details & Deals

20 University Road
Cambridge, Massachusetts 02138

Phone: 617-491-9400

Detailed Map