L'Orchidée
French
L'Orchidée is a restaurant offering a carte à volonté (all-you-can-eat) dining experience. Customers pay upon entry and then place their orders. The establishment is open for lunch and dinner on weekdays and Sundays.
Location
Location