712 Nelson Ave
Nelson BC
V1L 2N7
Nelson BC
V1L 2N7
Phone for pick up or delivery
Leo's Pizza and Greek Taverna is a family owned restaurant in beautiful Nelson BC. We offer a casual family-friendly dining experience as well as full menu take out and delivery.
While we are known for our signature pizza with its hand pressed dough, our menu covers a wide variety of pasta, appetizers, salads, and entrees.
Find us on Nelson Ave., right near the Big Orange Bridge.
While we are known for our signature pizza with its hand pressed dough, our menu covers a wide variety of pasta, appetizers, salads, and entrees.
Find us on Nelson Ave., right near the Big Orange Bridge.