- 528 N. Grand Ave.
- Spencer, IA 51301
- Phone: (712) 262-6262
- View Website
The Pizza Ranch is built around delicious food and family fun. Stop in and enjoy our mile-long buffet with fresh pizza and broasted chicken. Menu items also available for dine-in, carryout and delivery.
Lodging facility; indoor pool, whirlpool, high speed wireless internet, enhanced continental breakfast, 2 room suites, meeting room.View All