Click for McCall, ID Forecast

McCall, Idaho, USA

Is this accurate?

Mill Steaks & Spirits  
324 North Third Street
McCall, ID 83638

Serving dinner six days a week, this restaurant offers upscale dining and a comfortable atmosphere. The steaks are the showstopper here, but the menu also includes seafood, poultry and tasty side items.

What our users are saying about Mill Steaks & Spirits | Rate Mill Steaks & Spirits

No one has reviewed this - be first!

Post your review

Confirmation code:



Free iPhone App