iWok Address: 1459 E H St, Chula Vista, CA 91910 Phone: (619) 421-5464 Hours: Mon: 11am-9pm Tue: 11am-9pm Wed: 11am-9pm Thu: 11am-9pm Fri: 11am-9pm Sat: 11am-9pm Sun: 11am-9pm Restaurants Other Businesses: Vega Caffe at 891 Showroom Pl, Chula Vista, CA 91914 Tortifruit at 1392 E Palomar St, Chula Vista, CA 91913 Jersey Mike's Subs at 2015 Birch Rd, Chula Vista, CA 91915 Aqui es Texcoco at 1043 Broadway, Chula Vista, CA 91911 Pho Royal at 635 Broadway, Chula Vista, CA 91910