Pizza Palace

Pizza restaurant · 141 W Main St, Fredericksburg, IA

Dine-In

Hours

More food in Fredericksburg, IA · Pizza in Fredericksburg