Framingham MA Lobsters 1. 50 Worcester Rd Apt 60, Framingham, MA 01702 | Legal Sea Foods (508) 766-0600