The Lord Street restaurant has undergone a "convenience of the future" refurbishment