Siam Fine Thai Cuisine3924 El Camino Real, Palo Alto, CA
Jack in the Box2280 El Camino Real, Palo Alto, CA
Thaiphoon Restaurant543 Emerson St, Palo Alto, CA
Antonio's Nut House321 North California Avenue, Palo Alto, CA