Historic Italian restaurant in Imola, offering pizza and Mediterranean cuisine.