Le Bijou - Culinary delights in a green oasis