
5 All-you-can-eat Sushi Restaurants in Tokyo
Hinazushi Nishi Ginza Located just a minute’s walk from Ginza Station, Hinazushi at the Nishi Ginza Department Store offers a bright and welcoming ambiance with table seating, making it an ideal spot for a lunch break during shopping or sightseeing. Hinazushi allows guests to enjoy handcrafted sushi one piece at