Westbeach is a cozy beachside restaurant in Whistler, BC, known for its casual atmosphere and delicious seafood dishes.
With a focus on locally sourced ingredients and a laid-back vibe, Westbeach offers a relaxing dining experience for visitors and locals alike.
Generated from their business information