The Narrows Steakhouse

McCall • United States

Overview

The Narrows Steakhouse at Shore Lodge is a sophisticated eatery serving refined Northwest fare in a relaxed ambiance with panoramic lake views.

Awards

Forbes Travel Guide Star Awards

Recommended, 2025

Wine Spectator

Best of Award of Excellence (2 Glasses), 2024

Wine Enthusiast

Forward 50 Restaurants, 2024

Mobile apps

iPhone and Android mobile applications are launching later this year, stay tuned!

App storePlay store

©2025 Best Restaurants, LLC. All rights reserved.
BESbswy