Uobei Shibuya Dogenzaka Store: Best Sushi Train in Tokyo
Uobei Shibuya Dogenzaka Store, owned by Genki Sushi Co., Ltd, is a chain of sushi restaurants found all over Japan specializing in affordable but high-quality sushi. Located in Shibuya, not far from the world-famous Shibuya Crossing, this specific branch is a favorite for travelers looking for a high-tech dining experience. Uobei isn’t your typical traditional …