Phone: +442038084319
Address: 67-69 Weymouth Street, London, W1G8NY, United Kingdom
City: London
Dishes: 35
Reviews: 503
"I visited this restaurant for the first time last night and I must say, I was truly impressed! Having tried various sushi places in London, I have often been let down, but this one exceeded my expectations."
All prices are estimates.