Random find after dropping my suitcases for repair down the road. This is actually the kitchen for Flor shops at Duxton & Taka. Nice quiet little cafe to enjoy their amazing creations. The yuzu roll cake is just perfect