Bamboo Garden Thai Cuisine

1392 E Palomar St #304, Chula Vista, CA 91913, United States