Winter in Japan – Day 7 Yoyogi Park and NARISAWA
February 25, 2017
NARISAWA is two Michelin-starred, San Pellegrino 8th best restaurant in the world where Chef Yoshihiro Narisawa has previously won “Best Chef Asia” and received boatloads of accolades. We had heard of it through Chef’s Table on Netflix (watch it!) and decided we had to go while we were in Tokyo. … More Winter in Japan – Day 7 Yoyogi Park and NARISAWA