By James McAllister2026-05-14T13:23:00
The London-based Italian restaurant group, which has had a presence in the capital since 1955, has closed all sites with owner Lavval Restaurants Limited set to be wound down
Already have an account? Sign in