Luis Miguel Barral
Homemade food near Piazza Navona
Very well located - 100 meters from Piazza Navona. Pleasant terrace and inside the same. We ate and dined there 5 times in 6 days and every day we took it easy. Italian home cooking, good quality/price ratio (12-15 euros/diner). Friendly people and diverse clientele, blending tourism and native Rome.