Drag box to select area
Pho Hoa is the largest Vietnamese restaurant chain in North America; its first location appeared in San Jose in 1983. Situated on Castro Street in downtown Mountain View, Pho Hoa specializes in naturally flavored, healthy and delicious food, with an emphasis on soups. It offers a kid's menu and a kid-friendly atmosphere. The restaurant chain promises to use only top-quality ingredients served in an environment that is inviting.
220 Castro St, Mountain View, CA 94041
- Hours: Mon - Thu, Sun, 10am - midnight; Fri - Sat, 10am - 3pm
- Accessible: yes