3-star michelin restaurant you must try in Japan! | Tokyo
Information | History | View | Sightseeing | Video
Absolutely delicious 3-star michelin restaurant called makimura, it's a kaiseki restaurant in Japan. Learn the proper way to eat puffer fish. Good value for money!