Restaurants

Leon closes its US operations

However, the closures may not represent a permanent exit from the US

Leon has called time on its US operations after just two years, announcing the closure of four sites in Washington DC and Virginia.

Back to top button