Mountain View, CA asian restaurants & food

Pho To Chau

Vietnamese Restaurant, Bubble Tea Shops, Noodle House

853 Villa Street, Mountain View, CA 94041
(650) 961-8069

Excellent Good Average Poor Awful 3.0 / 5 based on 181 votes

Photos

  • Pho To Chau photo by Duygu Ebcim
  • Pho To Chau photo by Long
  • Pho To Chau photo by Alena Tritak
  • Pho To Chau photo by Kranthi Sureddi
  • Pho To Chau photo by Bryan Myint
Try the Seafood Pho with Thai Iced Tea. It's da bomb! :) Go with the pho, the vermicelli bowl is a big thumbs down

Reviews: 1

  • Aaron B.