You are now leaving Menulist
We hope to see you again soon!
Bistro Tupaz
5899 Santa Teresa Blvd #101, 5899 Santa Teresa Boulevard #101, San Jose, CA 95123, USA, United States
Italian, Bistro, European, Desserts, Pickup, Chocolate Macaroons, Soup, Mint Chocolate, Casual, Catering, Asian, Wine, French, Sandwiches, Pasta, Fish, Meat
The redirect does not work? Just click on this link or copy it into your address bar