Get directions to: Frosty Palace Drive-inn Restaurants, Parma, ID
Restaurant address: 203 North 9th Street Parma, ID 83660, USA
Restaurant: Frosty Palace Drive-inn Restaurants