Italian restaurant offering traditional cuisine. Located near Piazza Armerina, it features a large dining area.