Eating Chinese at China Inn restaurant in Indianapolis, IN.
Amp Menu