This Italian restaurant offers a menu featuring popular dishes like Risotto ai Funghi and Canneloni. It specializes in European cuisine.