Project Description

The Narrows Steakhouse

McCall, Idaho

The Narrows Steakhouse opened in the summer of 2018 in the main level of Shore Lodge. Formerly The Narrows and Narrows Grill, the entire layout was reimagined to incorporate The Bar as primary social setting off the lobby – with an extensive liquor collection and imaginative tapas menu, it has become the casual center of activity. The steakhouse and it’s exposed wine locker create an intimate and serene dining setting with an exceptional menu and a staff able to provide expert wine pairings from the restaurant’s collection. A dedicated website was launched with the grand opening of the restaurant to facilitate marketing, reservations and mobile access.

Visit Site >