Haven, The
240 Davis Road
Gabriola Island BC Canada
The Haven is a resort and conference centre. You must call ahead to reserve if you wish to dine at The Haven.
Web Information:
Web Page
Menu
Phone: 250.247.9211
Reservations: required
Parking: own parking lot