China Wok

1341 W 86th St
Indianapolis, IN  
Hours of Operation
Mon-Sat 10:30am-10pm
Sun 11am-9pm
Customer Reviews
Business Details
People Also Viewed
The Willard
99 N Main St
Franklin, IN
 (4)
Shelby Street Diner
3623 Shelby St
Indianapolis, IN
 (4)
Sullivan's Steakhouse
3316 E 86th St
Indianapolis, IN