Chez Charles

Let us be your guide to Chez Charles, the French and Contemporary restaurant located in Building 11 of the Dubai Design District.