Pizza Ranch has put a twist on our beloved Cactus Bread for our newest limited time offering - Sweet Almond Cactus Bread! With almond flavored streusel, sliced honey roasted almonds, and our signature icing, this sweet treat is the perfect way to end, or start, any meal at Pizza Ranch.

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 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.
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
Learn More
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
4.0 out of 5
Rating 4.0
(286 Total Reviews)- November 28, 2023Rating 3.0OkNovember 29, 2023Response from Pizza Ranch OttumwaHi 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.
- November 14, 2023Rating 3.0We were disappointed that there was no stuffed crust pizza on the buffet. Also, no desert pizzaNovember 16, 2023Response from Pizza Ranch OttumwaWe'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.
- November 12, 2023Rating 5.0Everyone was very polite and helpful. 9November 12, 2023Response from Pizza Ranch OttumwaHi Jerry D, thank you for your review. We hope to serve you again soon!
- November 11, 2023Rating 5.0Food was good, hot and well stockedNovember 12, 2023Response from Pizza Ranch OttumwaGrant W, thank you so much for sharing!
- November 9, 2023Rating 5.0Good food, the bus-guy was wonderful!November 10, 2023Response from Pizza Ranch OttumwaDiana 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.
- November 9, 2023Rating 5.0Good special order pizza, best chicken in a whileNovember 10, 2023Response from Pizza Ranch OttumwaThanks 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! - October 30, 2023Rating 5.0Excellent friendly service
Good fresh foodNovember 3, 2023Response from Pizza Ranch OttumwaHi Linda R., thank you for your review! - October 23, 2023Rating 2.0salad 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.October 24, 2023Response from Pizza Ranch OttumwaWe'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! - October 19, 2023Rating 5.0Great service and food.October 22, 2023Response from Pizza Ranch OttumwaDebbie C, thank you so much for sharing!
- October 17, 2023Rating 5.0Great customer serviceOctober 22, 2023Response from Pizza Ranch OttumwaThanks for choosing the Ranch, David L
- October 11, 2023Rating 4.0goodOctober 17, 2023Response from Pizza Ranch OttumwaThank you for your feedback, darrell thompson. We are thankful for the opportunity to serve you. We hope to see you again soon!
- October 10, 2023Rating 5.0it was all good. there were no chicken legs but plenty of chicken breasts and other chicken.October 10, 2023Response from Pizza Ranch OttumwaHi Mary S! Thanks for stopping by the Ranch! At Pizza Ranch, we want to serve you the food you enjoy. I am sorry to hear you didn't get the pieces of chicken you were looking for. We hope to serve you again soon!
- October 6, 2023Rating 5.0Muslima was so nice and hard workingOctober 10, 2023Response from Pizza Ranch OttumwaHi Alexandria 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. We hope to serve you again soon!
- October 4, 2023Rating 3.0Very disappointed with costs keep going up and now having to pay a fee for using a credit card.October 22, 2023Response from Pizza Ranch OttumwaWe're sorry to hear about this, we work hard to provide exceptional service and delicious food for our guests. We always appreciate feedback and will share this with our team.
- September 25, 2023Rating 5.0Everything was very good, thank youSeptember 30, 2023Response from Pizza Ranch OttumwaHi Kathryn E! Thanks for stopping by the Ranch! We are glad you enjoyed everything during your recent visit. We hope to serve you again soon!
- September 25, 2023Rating 4.0Best chickenSeptember 30, 2023Response from Pizza Ranch OttumwaHi Cyndi M, thank you for your review. We always appreciate feedback and will share this with our team.
- September 20, 2023Rating 3.0It was ok not enough food was out only 2 pizza and they looked old and that was after 5pm. Half tray of bread stixSeptember 30, 2023Response from Pizza Ranch OttumwaWe'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. - September 16, 2023Rating 1.0I 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!!!September 18, 2023Response from Pizza Ranch OttumwaWe're sorry to hear about this, Angie W. We always appreciate feedback and will share this with our team.
- September 3, 2023Rating 5.0Fruit dessert pizzas a little scarce. Otherwise great assortment and variety!September 4, 2023Response from Pizza Ranch OttumwaHi 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.
- September 1, 2023Rating 5.0The employees are so nice and the food was great!❤️September 4, 2023Response from Pizza Ranch OttumwaHi 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!
Nearby Locations

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