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.