Pizza Palace

319-984-5522
230 S State St
Denver, IA 50622
No photo available for this business

Business Information

Pizza, Restaurants
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Aug 22, 2009
Good pizza in a small town. PP has been around for a long time. With no competition it would be easy for it to slide a little. But it hasn't... (more)

Browse our top cities

Browse cities by state