Pho To Chau on Villa Street serves up great Pho, or Vietnamese noodle soup, dishes. The ambience is unremarkable, but the food is very tasty and authentic, with reasonable prices and quick service.
853 Villa St, Mountain View, CA 94041
(650) 961-8069
  • Hours: Mon - Sat, 11 am - 10 pm; Sun, 10am - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »