China King

148 N Delaware St, Indianapolis IN

(317) 685-8630

Rated 5.0 out of 5 from 1 Reviews China King is an awesome Chinese Restaurant Restaurant Ranked #1 of 43 Restaurants in Mass. Ave Arts District Indianapolis. Some say it is canned.

★★★★★ on the 7th of August, 2013

... white rice, 1 shrimp roll, and a canned soda less...
Location