Pickup from Legal Sea Foods & C Bar at Legal Seafood Dedham, 736 Legacy Pl, Dedham, MA 02026, USA