L'Orchidée is located in Chelles, France on 54 Avenue du Maréchal Foch. L'Orchidée is rated 4.4 out of 5 in the category asian restaurant in France.
Address
54 Avenue du Maréchal Foch
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating