Day: 26 October 2020

Good Eats

Sushi Uogashi Nihonichi @ Tokyo

Sushi Uogashi Nihonichi operates standing bar sushi at many locations like train stations, but this is an Edo-style sit-down restaurantContinue Reading