Vanilla Leaf Bakery Cafe

Restaurant in Pender Island, BC

Opening hours: Mo-Fr 07:30-16:30 Features: outdoor seating

4605 Bedwell Harbour Road, Pender Island, V0N2M0