Processing, please wait ...
Thai Stick
Millbrae
Cuisines: Thai
Address: 301 El Camino Real ; Millbrae CA, 94030
Thank you for the delivery and setup. The food was delicious!
Employees loved this