Processing, please wait ...
Boston Market - Santa Clara
Santa Clara
Cuisines: American
Address: 2006 El Camino Real ; Santa Clara CA, 95050
Great service! They called ahead to confirm delivery, delivered on time, & food was still hot. Was a nice change from the usual sandwiches
This is always a popular choice when I have to bring food in for a meeting.