Processing, please wait ...
Main St. Bagel - Santa Clara
Santa Clara
Cuisines: Breakfast, Bagels, Sandwiches, Cafe
Address: 2638 Homestead Ave ; Santa Clara CA, 95051
Unprofessional we had ordered for a delivery at 9:30 the driver did not arrive until 10:30. No apologies just a bad attitude.