"pho" Noodle Houses in Mountain View, CA Menu 3.0 / 5 based on 181 votes Pho To Chau Vietnamese Restaurant, Noodle House 853 Villa Street Mountain View, CA 94041 Menu 2.5 / 5 based on 279 votes Pho Hoa Noodle Soup Vietnamese Restaurant, Noodle House 220 Castro St Mountain View, CA 94041