Skip to content
Return to Nav
Pizza Ranch Store Front Photo
11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM
Buffet Hours & Pricing
Closed
Lunch11:00 AM - 3:00 PM$14.99Lunch11:00 AM - 3:00 PM$14.99Lunch11:00 AM - 3:00 PM$14.99Lunch11:00 AM - 3:00 PM$14.99Lunch11:00 AM - 3:00 PM$14.99
Evening3:00 PM - 8:00 PM$15.49Evening3:00 PM - 8:00 PM$15.49Evening3:00 PM - 8:00 PM$15.49Evening3:00 PM - 8:00 PM$15.49Evening3:00 PM - 8:00 PM$15.49
Weekend11:00 AM - 8:00 PM$15.49Weekend11:00 AM - 8:00 PM$15.49

Kids Pricing

0-2:
Free
3-4:
$3.00
5-7:
$6.00
8-12:
$8.50
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.

About Pizza Ranch Ottumwa

Get ready for legendary service! Enter an atmosphere of Western family fun and fill your plate with mouth-watering eats. Buffet options include dozens of pizza choices, crispy chicken, homestyle sides, and classic salads. Or if you’d rather stay home, request us to deliver favorites to you with online or call-in ordering!

Cater your next party or meeting with us—or host it in our community rooms that combine to hold up to 72 guests. Located just off Highway 34, we’re minutes from The Quincy Place Mall and Greater Ottumwa Park! Have a cause to support? Schedule or join in on our Community Impact events to raise funds for local organizations.
We're Hiring - Apply Now!
Special Pricing

Kids Eat Free

Tuesday10:30am-8pm
Free
One child 10 & under per full-priced paying adult.

Senior Pricing

EverydayLunch: $13.99
Dinner/Weekend: $14.49
Must be 60 years or older. Cannot be combined with other offers.

FunZone Arcade: Half Priced Mondays

MondayRegular FunZone Hours
50% Off Arcade Games
Only valid for a limited time at participating FunZone Arcade locations. Cannot be combined with other discounts. Only valid on Mondays.

Military Pricing

EverydayLunch: $12.00
Dinner/Weekend: $12.40
Must show military ID. Cannot be combined with other offers.

Student Pricing

EverydayRegular Buffet Hours
15% Off
Must show college ID. Cannnot be combined with other offers

Take 2

EverydayRegular Buffet Hours
$8.00
To-go only. Includes 2 slices of pizza or 2 pieces of chicken (or one of each) plus 2 sides. Or build your own salad from the salad bar. Drinks and additional sides are available for additional cost.
Explore the Local Menu

Available at Pizza Ranch Ottumwa

Room 1: Seats 36
Room 2: Seats 36
Rooms can be combined to seat 72.

Funzone Arcade Info

Party Packages

From birthday parties and church groups to team celebrations and family reunions, a Pizza Ranch FunZone party lives up to its name!

Arcade Information

What do you get when you combine the latest arcade games and the coolest prizes? You get the FunZone Arcade.

Half-Price Play Mondays

Half Price Play Mondays are here! That means all your favorite games are 1/2 price all day long on Mondays in the FunZone Arcade.

New at Pizza Ranch Ottumwa

Have you tried the Crantastic Salad on the salad bar? With leafy greens, red onions, dried cranberries, candied pecans, feta cheese, topped with Raspberry Walnut Vinaigrette - it's the perfect mix of sweet and savory to tantalize your taste buds.

Being everyone’s favorite buffet means having everyone’s favorite pizza on our buffet. Don’t see your favorite? Let us know. You can request any pizza you want for the buffet. Then we bake it and make sure you get the first slice.

Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Fall! Get two points for every dollar spent on qualifying purchases. Once you reach 100 points, we'll reward you with $5 to use on a future Pizza Ranch purchase!

Recent Reviews

4.0 out of 5
Rating 4.0
(270 Total Reviews)
  • Rating 3.0
    It was ok not enough food was out only 2 pizza and they looked old and that was after 5pm. Half tray of bread stix
    Response from Pizza Ranch Ottumwa
    We're sorry to hear about this, Amy h. We understand you were not satisfied with the pizza buffet.
    We hope you give us another chance that way we can make it right with you! We always appreciate feedback and will share this with our team.
  • Rating 1.0
    I grabbed a plate from the pizza bar for some pizza,4 plates later I got a clean one .the other plates still had chicken on them along with other food!!! Pizza ranch has went down hill badly!!!
    Response from Pizza Ranch Ottumwa
    We're sorry to hear about this, Angie W. We always appreciate feedback and will share this with our team.
  • Rating 5.0
    Fruit dessert pizzas a little scarce. Otherwise great assortment and variety!
    Response from Pizza Ranch Ottumwa
    Hi Emily, P, thank you for your review. At Pizza Ranch, we work hard to provide exceptional service and delicious food for our guests. We always appreciate feedback and will share this with our team.
  • Rating 5.0
    The employees are so nice and the food was great!❤️
    Response from Pizza Ranch Ottumwa
    Hi Pamela Kappel, thank you for your review. At Pizza Ranch, we work hard to provide exceptional service and delicious food for our guests. We hope to serve you again soon!
  • Rating 5.0
    Great service, food great, clean
    Response from Pizza Ranch Ottumwa
    Hi Jim W, thank you for your review. At Pizza Ranch, we want to serve you the food you enjoy. We always appreciate feedback and will share this with our team.
  • Rating 5.0
    Great service, from front to the table, food was very good
    Response from Pizza Ranch Ottumwa
    Thank you! we are glad you enjoyed!
  • Rating 5.0
    At the register, employee was curtious and friendly. The ones on the floor were good at bussing tables. One of my favorite places to eat: more like mom's dinners. She has been gone nearly 53 years.
    Response from Pizza Ranch Ottumwa
    Marie P., thank you so much for sharing! We are glad you enjoyed.
  • Rating 5.0
    Good customer service
    Music was way too loud
    Response from Pizza Ranch Ottumwa
    Thank you for your feedback, Cecilia. We are thankful for the opportunity to serve you. We always appreciate feedback and will share this with our team.
  • Rating 5.0
    Good service, good food kids hoped for mac and cheese tho
    Response from Pizza Ranch Ottumwa
    Thanks for choosing the Ranch, Denise k! At Pizza Ranch, we want to serve you the food you enjoy. Mac and Cheese is usually on the buffet on Tuesday Nights for Kids Night. Children 12 and under eat for free. We hope to serve you again soon! -GSM MaKayla
  • Rating 5.0
    Great customer service and food. Table staff very courteous.
    Response from Pizza Ranch Ottumwa
    Hi Marian H.! Thanks for stopping by the Ranch! We are thankful for the opportunity to serve you. We hope to serve you again soon!
  • Rating 4.0
    Don't come as often because of cost
    Response from Pizza Ranch Ottumwa
    Hi Paul hope! Thanks for stopping by the Ranch! We understand you were not satisfied with the cost. We are thankful for the opportunity to serve you and hope you come again soon!
  • Rating 3.0
    Need better price for seniors
    Response from Pizza Ranch Ottumwa
    Thank you for your feedback, Paul h. We do have a senior special Monday through Friday 2:00pm to 4:00pm for 8.99 plus tax. We hope to serve you again soon!
  • Rating 4.0
    everything was good, chicken was great, pizza was very good.
    Response from Pizza Ranch Ottumwa
    Hi Earl H., thank you for your review. Pizza Ranch is happy to offer a place where friends and family can gather. We hope to serve you again soon!
  • Rating 5.0
    Good food, clean, friendly people
    Response from Pizza Ranch Ottumwa
    Diana P, thank you so much for sharing! We are glad you enjoyed the food during your recent visit. Pizza Ranch values our guests and it’s our goal to provide legendary service.
  • Rating 4.0
    Hadn't been to ottumwa location for a while due to bad experience but tried it this time. Excellent experience this time. Food was hot and plentiful. The staff was pleasant
    Response from Pizza Ranch Ottumwa
    Hi Jeff Stevens ! Thanks for stopping by the Ranch! We are glad you enjoyed your visit! We hope to serve you again soon!
  • Rating 5.0
    The salad was fresh and the food was delicious!
    Response from Pizza Ranch Ottumwa
    Hi Val and Cal M., thank you for your review. We are glad you enjoyed the food during your recent visit. We always appreciate feedback. We hope to serve you again soon!
  • Rating 5.0
    Food was fresh and a good variety of pizza
    Response from Pizza Ranch Ottumwa
    Thank you for your feedback, R Taylor . We are thankful for the opportunity to serve you. We are glad you enjoyed the variety during your recent visit. We always appreciate feedback and will share this with our team.
  • Rating 5.0
    Everything was great.
    Response from Pizza Ranch Ottumwa
    Thanks for choosing the Ranch, Debbie C! We are thankful for the opportunity to serve you. We hope to serve you again soon!
  • Rating 2.0
    No ice for Drinks and I have always got
    senior discount and Military and now I can Not . Why ?
    Response from Pizza Ranch Ottumwa
    Hi Frank Hurt, Thank you for giving us some feedback. We will be sure to talk with our coke vendor about our ice machines not keeping up. We are still adjusting to our new computer system, it will only allow us to have one discount per ticket. Moving forward if you would like to come in for our senior happy hour from 2 to 4 our senior price drops to 8.99, plus tax. We will do better and we look forward to seeing you again soon. -MaKayla, Guest Service Manager
  • Rating 5.0
    Taters and gravy good I always like the chicken do you ever have Tabasco sauce I thought you had it before Covid we will be back
    Response from Pizza Ranch Ottumwa
    Hi Wayne L! Thanks for stopping by the Ranch! We do have Tabasco sauce! Next time your in ask one of the employees for some they will bring you a small cup of it! We hope to serve you again soon!

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch

Oskaloosa

Main Phone
(641) 676-7992(641) 676-7992
11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM11:00 AM - 9:00 PM
120 High Avenue West Oskaloosa, IA 52577 US
Pizza Ranch Store Front Photo
Pizza Ranch

Fairfield

Main Phone
(641) 472-0123(641) 472-0123
Closed4:00 PM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM4:00 PM - 8:00 PM11:00 AM - 2:00 PM
1103 West Burlington Ave Fairfield, IA 52556 US