Key facts
-
Best for
Romantic, Celebration, Fine dining, Scenic
-
Key selling point
Idaho steak with Payette Lake views
-
Special Features
Interesting wine list, View, Private dining rooms
The Restaurant
The Narrows Steakhouse, located in Central Idaho's Shore Lodge, offers unrivaled fare in an unforgettable setting. As the definitive Idaho steakhouse, its singular focus is to distinctively serve the finest food and drink in one of the most stunning environments in the country. Chef Marcus B. Stewart helms the kitchen, crafting a contemporary American menu. Breathtaking views of the Salmon River Mountains and Payette Lake create an unforgettable backdrop. The restaurant boasts an award-winning collection of over 450 wines. The Narrows provides an exclusive experience, with seating for sixteen guests. The modern-mountain space features reclaimed wood and glass walls that showcase a 2,000-bottle collection.
Facilities & Services
-
Valet Parking
-
Wheelchair access
-
Bar area
Restaurant details
McCall, United States
- Monday5:00 – 10:00 PM
- Tuesday5:00 – 10:00 PM
- Wednesday5:00 – 10:00 PM
- Thursday5:00 – 10:00 PM
- Friday5:00 – 10:00 PM
- Saturday5:00 – 10:00 PM
- Sunday5:00 – 10:00 PM
Facilities & Services
-
Valet Parking
-
Wheelchair access
-
Bar area