Thai Square

Popular Menu Items

View full menu

Read our reviews

C
Camilo

1 reviews | 7 orders

Great pad thai...they didn't follow all the notes I added, but regardless food was really good.


Read All Reviews

Address

21267 Stevens Creek Blvd Ste 311340
Cupertino CA, 95014
(408) 777-0199