3* Azabu Yukimura
3* Azabu Yukimura
Michelin Tokyo 2013 is out and once again the Japanese capital has kept its position as the most Michelin starred city in the world. Azabu Yukimura is one of the 3 Michelin stars restaurants I’ve been recently. Like so many other top restaurants in Japan, it’s a small, minimalistic and…