Beach Club Restaurant is a dining establishment located at 391 Big Bay Point Rd. It is described as a cozy dining establishment offering delectable dishes. The establishment is associated with Friday Harbour Resort.