Krua Thai Chula Vista

686 Broadway Broadway &, J St, Chula Vista, CA 91910, United States