1 408-578-5860
Bistro Tupaz, Santa Teresa Boulevard, San Jose, CA, United States
Tuesday - Saturday: 10:00AM - 9:00PM Closed Sunday & Monday
View More DetailsFilipino owned European restaurant. Read more…
1 408-578-5860
Bistro Tupaz, Santa Teresa Boulevard, San Jose, CA, United States
Tuesday - Saturday: 10:00AM - 9:00PM Closed Sunday & Monday
View More DetailsFilipino owned European restaurant. Read more…