Pho To Chau
Drag box to select area
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
- Hours: Mon - Sat, 11 am - 10 pm; Sun, 10am - 9pm
- Accessible: yes