By Shwetali Sapte2024-10-21T15:44:00
The French-founded Italian restaurant group said its five London locations all exceeded expectations, with plans for another three UK sites in the pipeline
Already have an account? Sign in