The seafood was very fresh and delicious. The restaurant is built into a hillside in Denali right across the highway from Denali Park. The views from the restaurant were spectacular!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.