Uogashi Shibuya Dogenzaka
Shibuya City, Japan
You'll find this chain all over Tokyo, but having some affordable but decent sushi at a standup bar is a must here in Tokyo. And this joint is one of the best for such meals.
LFG•about 1 year ago
Category:
Travel Style: