Leone's Ristorante & Pizzeria is a locally owned Italian restaurant in Venice that serves fresh ingredients. Voted "Best Non-Chain Pizza" and "Best Italian Food" for the past 15 years! Est. 1993.
Be the first to add a review to the Leone's Ristorante & Pizzeria.
Leone's Ristorante & Pizzeria
- Mon - Sat: 11:00 am - 9:30 pm
- Sun: 12:00 pm - 9:30 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted