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 covered patio and off street parking.
While Leo's is known for gourmet pizza with a signature hand pressed dough, our menu satisfies every appetite with mouth watering pasta dishes, Greek specialties, salads, main dishes and desserts.