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