Italian restaurant located at London Luton Airport, offering classic Italian dishes. Part of a UK-wide chain.