Cleo at The Redbury - Permanently Closed is rated 4.4 stars by 178 OpenTable diners.