Recorded totals include starter data and votes from members and guests. They are not counts of verified diners or star ratings. How rankings work
Cherry Blossom Sushi
Tattu Edinburgh · Edinburgh, UK
Artfully crafted sushi rolls featuring fresh seafood and edible cherry blossoms, presented to evoke the beauty of a spring garden. A visual and culinary delight.