Oliver's Pizza & Pub

Phone orders only

3300 W Willow Knolls Dr, Peoria, IL 61614

$0 MinimumAre you the owner?
SliceRestaurants in Peoria Oliver's Pizza & Pub
Price: $$