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

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

How do you top Pizza Ranch's Cheesy Ranch Stix? Any way you want! Our new Loaded Cheesy Ranch Stix are now topped with an extra layer of flavor. Skillet crust, melty cheese, herbs and spices, and up to two of your favorite toppings! They're the ultimate appetizer on the buffet or on the go.

Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Spring! 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
(298 Total Reviews)
  • Rating 5.0
    Great food, service was great, dirty dishes picked up promptly. Friendly staff.
    Response from Pizza Ranch Ottumwa
    Thank you, Steve K, for your kind words! We're thrilled to hear you enjoyed our food and service. We appreciate your feedback and hope to see you again soon at Pizza Ranch!
  • Rating 4.0
    Great customer service, however, bathroom needed more attention
    Response from Pizza Ranch Ottumwa
    Thank you for your feedback, David! We're glad you enjoyed our customer service. We apologize for any inconvenience with the bathroom and will address this issue. We hope to see you again soon at Pizza Ranch!
  • Rating 4.0
    I asked for a certain pizza and they messed the order up.
    Response from Pizza Ranch Ottumwa
    We're sorry to hear about this, Violet L. At Pizza Ranch, we want to serve you the food you enjoy. We always appreciate feedback and will share this with our team.
  • Rating 4.0
    Food was fresh and hot
    Response from Pizza Ranch Ottumwa
    Dear F Williams, thank you for your kind review! We're thrilled to hear that you enjoyed our fresh and hot food. We hope to serve you again soon.
  • Rating 5.0
    Food was very tasty and plentiful. Staff was friendly.
    Response from Pizza Ranch Ottumwa
    Thank you so much for your kind words, Max! We're thrilled to hear that you enjoyed our tasty and plentiful food, and that our staff was friendly. We hope to see you again soon at Pizza Ranch!
  • Rating 5.0
    Great customer service and the desserts I ordered were great!
    Response from Pizza Ranch Ottumwa
    Thank you so much for your kind words, Pamela! We're thrilled to hear that you enjoyed our desserts and had a great experience with our customer service. We hope to see you again soon at Pizza Ranch!
  • Rating 5.0
    Always good food
    Response from Pizza Ranch Ottumwa
    Thank you so much for your kind words, Barbara! We're thrilled to hear that you always enjoy our food. We appreciate your support and hope to serve you again soon!
  • Rating 5.0
    wonderful atmosphere, friendly staff, good verity and many choices.
    Response from Pizza Ranch Ottumwa
    Thank you so much for your kind words, Pamela! We're thrilled to hear that you enjoyed our wonderful atmosphere, friendly staff, and wide variety of choices. We appreciate your support and hope to see you again soon!
  • Rating 5.0
    We dined at 3:00 and the staff kept the buffet fully supplied..
    Response from Pizza Ranch Ottumwa
    Thank you so much for your kind review, Cynthia! We're thrilled to hear that our staff kept the buffet fully supplied during your visit. We appreciate your feedback and hope to see you again soon at Pizza Ranch!
  • Rating 2.0
    Awful food was cold and dried out and not worth the $40 I spent.
    Response from Pizza Ranch Ottumwa
    Dear Wilbert, thank you for taking the time to share your feedback. We apologize for the experience you had with our food. We encourage you to reach out to our manager at the restaurant so we can address your concerns. We hope you'll give us another chance in the future.
  • Rating 5.0
    Food was great! Had a good time together as an extended family gathering.
    Response from Pizza Ranch Ottumwa
    Thank you so much for your kind words, Kim! We're thrilled to hear that you and your extended family had a great time and enjoyed our food. We hope to see you all again soon for another wonderful gathering at Pizza Ranch!
  • Rating 5.0
    From start to finish everything was great. Great customer service was wonderful and food was great!
    Response from Pizza Ranch Ottumwa
    Hi Kathy M! Thanks for stopping by the Ranch! At Pizza Ranch, we work hard to provide exceptional service and delicious food for our guests. We are glad you enjoyed everything during your recent visit. We always appreciate feedback and will share this with our team.
  • Rating 3.0
    Ok
    Response from Pizza Ranch Ottumwa
    Hi Michelle M! Thanks for stopping by the Ranch! We would truly appreciate talking further about this and have the opportunity to make it right with you. Please let us know what we can do to make your next visit with us legendary.
  • Rating 3.0
    We were disappointed that there was no stuffed crust pizza on the buffet. Also, no desert pizza
    Response from Pizza Ranch Ottumwa
    We're sorry to hear about this, James V. We would truly appreciate talking further about this and have the opportunity to make it right with you. Please call the restaurant to speak with a manager so we can help! We always appreciate feedback and will share this with our team.
  • Rating 5.0
    Everyone was very polite and helpful. 9
    Response from Pizza Ranch Ottumwa
    Hi Jerry D, thank you for your review. We hope to serve you again soon!
  • Rating 5.0
    Food was good, hot and well stocked
    Response from Pizza Ranch Ottumwa
    Grant W, thank you so much for sharing!
  • Rating 5.0
    Good food, the bus-guy was wonderful!
    Response from Pizza Ranch Ottumwa
    Diana P, thank you so much for sharing! Pizza Ranch values our guests and it’s our goal to provide legendary service. We always appreciate feedback and will share this with our team.
  • Rating 5.0
    Good special order pizza, best chicken in a while
    Response from Pizza Ranch Ottumwa
    Thanks for choosing the Ranch, Roberta M At Pizza Ranch, we want to serve you the food you enjoy.
    We are so happy you enjoyed your special pizza and the chicken! We hope to see you again soon!
  • Rating 5.0
    Excellent friendly service
    Good fresh food
    Response from Pizza Ranch Ottumwa
    Hi Linda R., thank you for your review!
  • Rating 2.0
    salad bar only had leaves, we like the iceberg, so didn't have one of my favorites at Pizza Ranch. Pizza was good, but when we went for dessert, the ice cream machine wasn't
    working, another of my favorites!! Really a disappointing experience. Staff was friendly, mostly clean, but, considering the raising prices of Pizza Ranch, not worth the money.
    Response from Pizza Ranch Ottumwa
    We're sorry to hear about this, Judy H.. At Pizza Ranch, we want to serve you the food you enjoy. We always appreciate feedback and will share this with our team, We hope to see you again!

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