Loading map…

Ristorante Pizzeria da Leo

Ristorante Pizzeria da Leo in Rome, Italy, is a local favorite. The inviting aroma of wood-fired pizzas fills the air. Experience the perfect crispy texture, a testament to authentic Roman pizza-making in the Eternal City.