Get directions to: Lou's La Grotto, Peru, IL
Restaurant address: 3001 5th St Peru, IL 61354, USA
Restaurant: Lou's La Grotto