Apple Barrel Restaurant
3130 May Road
Peru
IL
61354
(815) 224-2313
Open Map
Coffee Shops & Diners
Restaurant