Sharing Cocktails, Delicious Dim Sum & Crimson Blossom Trees – Is This the Most Romantic Restaurant in Leeds This Winter?
Tattu, a renowned restaurant in Leeds, becomes a winter wonderland from February 9th to 24th, with vibrant red cherry blossoms symbolizing love. Guests can enjoy a romantic dining experience, indulging…