Piazza Melozzo da Forlรฌ, 15, 00196 Roma RM
In the heart of Flaminio, this family-friendly restaurant offers an authentic taste of Roman cuisine alongside a selection of Italian and international dishes, complemented by an extensive wine list and craft beers brewed in-house.