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!