We are DONE!!! Opening the new location at 3pm Thursday April the 20th
Leo's uses a special blend of cheeses, a slow cooked tomato sauce and a fresh home made crust for all our pizzas. Come enjoy wine and Greek platters while relaxing on our seasonal patio. Order to go for the family when you are too busy to cook. We have something for everyone! Reservations are welcome and we offer eat in, take out or delivery within Nelson city limits.
to add Leo's Pizza and Greek Taverna map to your website;