1 Idaho City, Idaho Restaurants

(208) 392-4151
  • 3876 Highway 21
  • Idaho City, Idaho 83631