Get directions to: Frosty Palace, Homedale, ID
Restaurant address: 32 E Idaho Ave Homedale, ID 83628, USA
Restaurant: Frosty Palace