Sakura Fine Dining

Tokyo, Japan

Award-winning Japanese fusion restaurant offering an exquisite dining experience with fresh, locally sourced ingredients and a stunning view of the city skyline.

Ranking is merit-based — no paid placement.