Italian restaurant Il Roccolo, nestled in a hillside among olive trees, offers a dining experience near Terni's center.