Loading map…

I CA RO

I CA RO in Genzano di Roma, Italy, offers a taste of local tradition. Delight in the aromatic flavors and the satisfyingly tender texture of their dishes, often prepared using the braised technique. A true taste of Roman cuisine.