Via Di San Basilio, 68/69, Veneto, Roma 00187, Italy
No delivery
Spot something wrong?
Dishes at La Corte dei Leoni. Prices may vary in venue.