Cheoon Hoo Restaurant

1660 Broadway Ste 5
Chula Vista, CA 91911-4895

619-498-1668