The Chinese Manor House was voted The Best Chinese Restaurant in Edinburgh by The Edinburgh Evening News in 2020.