Get directions to: Pizza Palace, Fredericksburg, IA
Restaurant address: 141 W Main St Fredericksburg, IA 50630, USA
Restaurant: Pizza Palace