By Shwetali Sapte2024-01-02T16:07:00
The London-based Italian restaurant group reported turnover of £9.8m in the year to march 2023, as well as a return to profit due to the increase in sales
Already have an account? Sign in