Search Results
D'Angelo Grilled Sandwiches
601 Donald Lynch Blvd, Marlborough, MA 01752
This New England sandwich shop is located in the mall's food court; you will have to ford the human current if you wantMore a sandwich here. These guys surprisingly keep the same hours as the mall so they open early and close late-ish. Their menu is wide, offering lots of subs and soups, some salads and a few Asian and Mexican influenced dishes as well. This location caters and has online ordering. 
See more »