Thai restaurant · 1668 Woodwind St, Chula Vista, CA
To-Go · Dine-In
More food in Chula Vista, CA · Thai Food in Chula Vista