Framingham MA Restaurants Food Delivery 1. 1 Worcester Rd, Framingham, MA 01701-5359 | Olive Garden Italian Restaurant (508) 879-7285