Le Jardin, by Cafe de Nicole’s Flower, is a new beautiful floral-themed cafe with alfresco garden dining at Fort Canning.