Get directions to: Chen Garden, Peru, IN
Restaurant address: 24 Broadway Plaza Peru, IN 46970, USA
Restaurant: Chen Garden