Start from
Pho Teresa Restaurant
6171 Santa Teresa Blvd, San Jose 95123