Whisk yourself away to a floral fantasy in this lovely cafe while enjoying their delectable desserts (such as the matcha tart and key lime pie). Their friendly service staff are the icing on the cake of this wonderful dining experience.