Contact Us

Bistro Tupaz
5899 Santa Teresa Blvd. Suite 101
San Jose, CA 95123
(408) 578-5860

Hours:
Tuesday – Saturday : 10:00AM – 9:00PM
Sunday - Monday: Closed

 


5899 Santa Teresa Blvd. Suite 101, San Jose, CA 95123
(408) 578-5860
Tuesday - Saturday: 10:00AM - 9:00PM
Closed Sunday & Monday