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!

Pizza Ranch & FunZone Arcade Ottumwa
- Buffet
- Carryout
- Delivery
- FunZone Arcade
Leave Us a Review
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
Monday
Hours: 11:00 AM - 8:00 PM
Tuesday
Hours: 11:00 AM - 8:00 PM
Wednesday
Hours: 11:00 AM - 8:00 PM
Thursday
Hours: 11:00 AM - 8:00 PM
Friday
Hours: 11:00 AM - 8:00 PM
Saturday
Hours: 11:00 AM - 8:00 PM
Sunday
Hours: 11:00 AM - 8:00 PM
Buffet Hours & Pricing
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!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.
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.
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
Learn More
Recent Reviews
3.9 out of 5
Rating 3.9
(233 Total Reviews)- January 13, 2023Rating 5.0The 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.
- January 10, 2023Rating 5.0Always fresh and delicious! The staff came around often to remove used plates and were friendly.
- January 8, 2023Rating 4.0Our meal was very good and service was excellent; however, the Dessert pizzas crusts have raw dough, need to be baked longer.
- December 27, 2022Rating 2.0We ordered 10 chicken legs and 10 thighs. The legs were too small will never order again
- November 18, 2022Rating 5.0Always great chicken and a variety of food items.
- November 13, 2022Rating 4.0They 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.
- November 12, 2022Rating 5.0We had a good time and good food
- November 12, 2022Rating 5.0Great selection of food and great service.
- November 8, 2022Rating 5.0the 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.
- November 3, 2022Rating 3.0I 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.
- October 31, 2022Rating 5.0always to Best Chicken
- October 23, 2022Rating 3.0Going down hill from 4 years ago..
- September 25, 2022Rating 1.0No 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. - September 22, 2022Rating 5.0The salad bar was much better! Everything was better.
- September 16, 2022Rating 5.0Great customer service food was fresh and hot
- September 9, 2022Rating 5.0Best Chicken in town. Ottumwa, IA. A really good meal.September 14, 2022Response from Pizza Ranch OttumwaThanks for coming in, can't wait to see you next time!!!
- August 30, 2022Rating 4.0great service good food serviceSeptember 14, 2022Response from Pizza Ranch OttumwaThanks for coming in, can't wait to see you next time!!!
- August 28, 2022Rating 5.0Food was great ,service goodSeptember 14, 2022Response from Pizza Ranch OttumwaThanks for coming in, can't wait to see you next time!!!
- July 22, 2022Rating 1.0Normally 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.
- July 19, 2022Rating 5.0Great staff.September 14, 2022Response from Pizza Ranch OttumwaThanks for coming in, can't wait to see you next time!!!
Nearby Locations

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
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