Indian Creek Steakhouse

  • Restaurants/Delis
711 Main St.
Caldwell, ID 83605
(208) 459-4835
  • Whom to Contact