Skip to main content

iWok Chinese Kitchen

restaurant · chinese restaurant · Chula Vista, CA

Address
1459 E H St, Chula Vista, CA 91910
Phone
(619) 421-5464
Website
iWokkitchen.com
Where
32.6443, -117.0015

Search Hominin for iWok Chinese Kitchen

Other restaurants nearby

More in Chula Vista

iWok Chinese Kitchen — restaurant in Chula Vista, CA | Hominin