Bistro Tupaz

Filipino owned European restaurant. Centrally located at the Plaza Del Rey Shopping Center in San Jose, California, Bistro Tupaz is a bistro-style restaurant offering home-cooked classic European cuisine. We pride ourselves on the fact that we use only fresh, healthy ingredients, and that everything that comes our of our kitchen is made from scratch.

Find Bistro Tupaz at 5899 Santa Teresa Blvd #101, San Jose, CA 95123, United States. Contact them at 1 408-578-5860

Visited 760 times, 4 Visits today

Tagged In bistro tupaz san jose and california filipino food

Add a Review

You must be logged in to post a comment.