Leo's Pizza And Greek Taverna - BC Marketplace

Leo’s Pizza And Greek Taverna

Specializing in pizza and Greek cuisine in beautiful Nelson BC for over twenty years.

Leo’s Pizza is a family restaurant specializing in pizza and Greek cuisine in historic Nelson BC. It was a part of downtown Nelson for over 25 years. In the spring of 2017 Leo’s found a new home, moving to 712 Nelson Ave, right by the ‘Big Orange Bridge’, affectionately known as BOB. Still serving the great pizza it is known for, Leo’s now offers a larger dining room, a covered patio and off street parking.

We respectfully acknowledge our place of work is within the ancestral, traditional and unceded territories of the Xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish) and səl̓ilwətaʔɬ/sel̓ílwitulh (Tsleil-Waututh) and that we serve the Peoples of the many Nations throughout British Columbia.