Welcome to The Channel Club, an elegant waterfront steakhouse in Sitka, Alaska. Delight in prime steaks, exquisite seafood, and fine wines from our curated selection.
Company Website: thechannelclubsitka.com




Company Website: thechannelclubsitka.com