Back to list
Osteria dell'Infiorata
Stunning 8.7 (599 reviews)
Around €18
Location
Via Italo Belardi, 55
00045 Genzano di Roma
See on the map