Search results
- See moreSee moreSee moreSee moreIWok Chinese KitchenChinese Restaurant · $$
Welcome to iWok Chinese Kitchen, your go-to Chinese restaurant in Chula Vista, CA. At iWok, we pride ourselves on...
Website: iwokkitchen.com
Phone: (619) 421-5464
Cross Streets: Between Summit Dr and Otay Lakes Rd
1459 E H St Chula Vista, CA 91910 1962.78 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly