China King II
19 E 38th St, Indianapolis 46205