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
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information