Italian Restaurants in Waverly, IA Pizza Ranch2020 W Bremer AveWaverly, IA, 50677319352222224 Hour Pizza DeliveryBuffet RestaurantsIs There An Amish RestaurantItalian RestaurantsPizza PlacePizza RanchResaurantsThe Pizza RanchUsed Restaurant Equipment Supplies Show More