Bowen Island Pizza Company

Bowen Island Pizza Co is a small pizza deli located in Lonsdale Quay. They feature thin crust delicious pizza & a great selection of local and imported charcuterie, cheese, olives & dry goods! Check out their monthly specials.

Location