5899 Santa Teresa Blvd, San Jose, California 95123 USA
Inside the cute little bistro
Photo Credit: Yelp