Kabuki Sakura
Japanese · Tea House
Enjoy authentic Japanese tea and culinary delights at Kabuki Sakura. The restaurant features a magnificent terrace overlooking a Japanese garden.
Location
Best places nearby
The highest rated places close to Kabuki Sakura.
Local restaurants nearby
100 James Bourchier Blvd., София-град


