Sushi place on the right of The Barge Inn on Omotesando St in Narita
Has anyone been to the said sushi place? My friend says its the best sushi in the world. I just want to hear some more opinions about the place for those who have been. Thanks. Photo below for reference.