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.
You'll need to
subscribe to unlock this content. Already subscribed? Login?