China King

8939 E 38th St, Indianapolis, IN

Menu (As of 11/2)

China King: hours and how to order