Channel Club
2906 Halibut Point Rd, Sitka, Alaska 99835
Overlooking the water, Channel Club is an elegant steakhouse filled with delicious seafood specialties with an offering of full wine list.
Overlooking the water, Channel Club is an elegant steakhouse filled with delicious seafood specialties with an offering of full wine list.