Leo's Pizza Greek Taverna
250-352-3232
409 Kootenay St
Nelson
BC V1L 1K7
Leo's Pizza Greek Taverna QR Card
Rate & Review Leo's Pizza Greek Taverna
Update Leo's Pizza Greek Taverna and add logo, business hours, images and more.