Sbarro adresses in Peru‚ IL Home Work hours Sbarro hours Illinois Peru AddressPhoneMap1607 36th St Peru(815) 224-3673 You May Like Sbarro hoursIHOP hoursTaco Bell hoursPizza Hut hoursSubway hoursOlive Garden hoursPeople Are Reading