Restaurants in Palo Alto, CA Menu 4.0 / 5 based on 871 votes Tamarine Vietnamese Restaurant, Asian Restaurant 546 University Ave Palo Alto, CA 94301 4.0 / 5 based on 89 votes Asian Box Asian Restaurant 855 El Camino Real Ste 21 Palo Alto, CA 94301 Menu 3.5 / 5 based on 125 votes Indochine Vietnamese Restaurant, Thai Restaurant 2710 Middlefield Rd Palo Alto, CA 94306 Menu 3.0 / 5 based on 474 votes Three Seasons Vietnamese Restaurant 518 Bryant St Palo Alto, CA 94301 2.5 / 5 based on 155 votes Madame Tam Asian Bistro Asian Restaurant, Cocktail Bar 322 University Ave Palo Alto, CA 94301