The French-founded Italian restaurant group said its five London locations all exceeded expectations, with plans for another three UK sites in the pipeline
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information