Cheoon Hoo Restaurant
1660 Broadway Ste 5
Chula Vista, CA 91911-4895
619-498-1668