Les Jardins d'Eden is a fusion restaurant offering panoramic views from a garden setting.