La Lena

Restaurant in Pender Island, BC

Pizza restaurant