2 ratings · How the score works
Sakura
Japanese · Sushi
Hidden gem! Sakura is a Japanese restaurant offering a well-decorated private room. Booking recommended.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
80 High Street, ENG


