Monday - Sunday9:00am-10:00pm
Chartres Deli is located in Shanghai, China. The moment you enter the restaurant, the smiles from everyone is your first delicacy. Chartres doesn’t use extravagant decorations to show off its status. Instead, it adheres a warm and elegant image of its brand. It is a small restaurant that is more humble and reserved.