Description
Chesters Restaurant, located at the Le Royal Hotel, is a Steak & Cigar House. The elegance of a fine English study with a twist. Discover a large selection of cigars, whiskies and superb steaks while you enjoy a Jazz filled night.
Chesters Restaurant, located at the Le Royal Hotel, is a Steak & Cigar House. The elegance of a fine English study with a twist. Discover a large selection of cigars, whiskies and superb steaks while you enjoy a Jazz filled night.