Thai Restaurants in Fried chicken takeaway, Palo Alto, California

Explore authentic Thai dining options

Restaurant
Roost & Roast

Restaurant

855 El Camino Real #161, Palo Alto, CA 94301, United States