Sushi no Midori Shibuya, Affordable, Fresh Sushi Worth the Wait (寿司の美登利)
A Beloved Sushi Spot in the Heart of Shibuya Located inside the bustling Mark City mall directly connected to Shibuya Station, Sushi no Midori Shibuya is one of Tokyo’s most beloved sushi chains. Officially called “Sushi no Midori” (寿司の美登利), it’s more commonly known among Korean and international visitors as just Midori Sushi. Established in 1963 … Read more