Taste of China


8321 Michigan Rd
Indianapolis, IN 46268

Day Opening Closing
Mon-Thu 10:30am 9:00pm
Fri 10:30am 9:30pm
Sat 11:30am 9:30pm
Sun Closed Closed
Click the button to add a review for Taste of China

Add Review