Krua Thai Chula Vista
686 Broadway Chula Vista, C.A. 91910
1 (619) 947-1096
Home
Menus
Orders
North Park Location
Chula Vista Location
More
Kruathaichulavistasd@gmail.com
I'm a product