Thai Stick Restaurant ★★★★☆3.9 (355) Restaurants Thai restaurant 301 El Camino Real, Millbrae, CA 94030 Call Website Details →