Tel. (408) 296-5982
We want to hear from you!
Please leave us your feedback.
Orders must be placed by phone only!
**All phone orders must be placed at least 24 hours in advance. For busier days (Thurs, Fri, Sat, Sun), we require more advanced notice. We recommend placing your order as far in advance as possible. Please call 408-296-5982 between 6a-3p daily.
2628 Homestead Rd, Santa Clara, CA 95051
Daily 6am - 3pm