Sarsaparilla Ice Cream Parlor, Gift Shop & Suites
101 Montgomery St, Idaho City
(208) 392-4484
Recent Reviews
Sarsaparilla Ice Cream Parlor, Gift Shop & Suites
101 Montgomery St, Idaho City 83631
(208) 392-4484