Pho & Banh Mi Los Altos ★★★★☆4.3 (118) Restaurants Vietnamese restaurant · Pho restaurant 696 Fremont Ave, Los Altos, CA 94024 Call Details →