Le Chantilly Restaurant is located in Cairo Governorate, Egypt on 11 Baghdad St, El-Montaza, Heliopolis. Le Chantilly Restaurant is rated 4.5 out of 5 in the category swiss restaurant in Egypt.
Address
11 Baghdad St, El-Montaza, Heliopolis
Accessibility
Wheelchair-accessible entrance