501 West Lake Street McCall, ID 83638
Seated: 42
Square Feet: 1,140 ft2
The Narrows Steakhouse is your go-to destination when you need to impress, serving expertly selected, hand-cut beef and a wine selection that was awarded Wine Spectator’s Best of Award of Excellence. Our meticulously-maintained Wine Room features an award-winning, painstakingly-crafted collection of more than 450 wine selections, and serves as well as a key focal point, to our dining guests.