The Riz offers a dining experience, ideal for special occasions. It's a destination restaurant in Covent Garden.