TEL 317-895-8383
NO MSG
Mon.-Thur. 10am-9:30pm Fri. & Sat. 10am-10:30pm Sun. 10:30am-9:30pm
Welcome to China King. Located at 8939E 38th Street, Indianapolis, IN 46226. We are dedicated to serve the finest and freshest foods.
8939E 38th Street, Indianapolis, IN 46226 (North Eastwood Shopping Center)