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
(650) 969-5805
  • Hours: Mon - Thu, Sun, 10am - midnight; Fri - Sat, 10am - 3pm
  • 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 »