Pickup from Legal Sea Foods & C Bar at 355 Main St, Cambridge, MA 02142, USA