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 paying adult.

Senior Pricing

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

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.

New at Pizza Ranch Ottumwa

Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Winter! 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

3.9 out of 5
Rating 3.9
(233 Total Reviews)
  • Rating 5.0
    The food was hot and prepared very good. The only drawback was the price was a little steep as older people don't eat that much. For we on fixed income the buffet is not worth the higher price.
  • Rating 5.0
    Always fresh and delicious! The staff came around often to remove used plates and were friendly.
  • Rating 4.0
    Our meal was very good and service was excellent; however, the Dessert pizzas crusts have raw dough, need to be baked longer.
  • Rating 2.0
    We ordered 10 chicken legs and 10 thighs. The legs were too small will never order again
  • Rating 5.0
    Always great chicken and a variety of food items.
  • Rating 4.0
    They were super busy and when we first got there the buffet only had a couple pizzas and no dessert pizza. The employees were hustling very well and within 15-20 both pizza and dessert buffets were very well stocked. I was impressed given how busy it was(hardly a seat empty). Our table was kept clean off plates too.
  • Rating 5.0
    We had a good time and good food
  • Rating 5.0
    Great selection of food and great service.
  • Rating 5.0
    the gal that cleared our table was awesome. told us about games and rooms coming soon. she was so excited that I got the same way. can' wait for our grandsons birthday there. we even lrft her a tip.
  • Rating 3.0
    I do not like the fact that you changed getting reward points when buying gift cards. I spent $50 and did not earn any points. I will not be buying gift cards anymore.
  • Rating 5.0
    always to Best Chicken
  • Rating 3.0
    Going down hill from 4 years ago..
  • Rating 1.0
    No employee was manning the register, nine customers were kept waiting for several minutes.
    Minimal chicken was on the buffet line, only dark meat, no white. The variety of pizza on the line minimal also of only two varieties. The salad bar was adequate.
  • Rating 5.0
    The salad bar was much better! Everything was better.
  • Rating 5.0
    Great customer service food was fresh and hot
  • Rating 5.0
    Best Chicken in town. Ottumwa, IA. A really good meal.
    Response from Pizza Ranch Ottumwa
    Thanks for coming in, can't wait to see you next time!!!
  • Rating 4.0
    great service good food service
    Response from Pizza Ranch Ottumwa
    Thanks for coming in, can't wait to see you next time!!!
  • Rating 5.0
    Food was great ,service good
    Response from Pizza Ranch Ottumwa
    Thanks for coming in, can't wait to see you next time!!!
  • Rating 1.0
    Normally I have had a good experience. This one was not because I ordered online and arrived at the time I was supposed to pick up the pizza, but had to wait in the drive up line for 15 minutes or more. The pizza was in the warmer, but it still was cold by the time I got home and not fresh. The person in front of me in the driveup line should have been pulled up out of the way and taken care of because they had a delay in their food or I actually believe they ordered more items (drinks) when they got to the window which in that case they should have to pull up and receive those after the cars behind them or come inside to get the new order. There was also someone behind me who arrived a minute or two after me so they had to wait just as long. So I only give 1 star because of the wait and also because the food was not fresh.
  • Rating 5.0
    Great staff.
    Response from Pizza Ranch Ottumwa
    Thanks for coming in, can't wait to see you next time!!!

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch

Oskaloosa

Main Phone
(641) 672-0222(641) 672-0222
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
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 PM4:00 PM - 8:00 PM4:00 PM - 8:00 PM4:00 PM - 8:00 PM4:00 PM - 8:00 PM11:00 AM - 2:00 PM
1103 West Burlington Ave Fairfield, IA 52556 US