Get directions to: Village China Wok, Indianapolis, IN
Restaurant address: 6929 E 10th St Indianapolis, IN 46219, USA
Restaurant: Village China Wok