Day: August 10, 2017

Fine Dining

Ginza Kyubey @ Tokyo

Ginza Kyubey was founded in 1935 and is currently one of the best sushi restaurant in Japan. Helmed by ImahaContinue Reading