Best pizza in Arashiyama. Lotus root, anchovies and Japanese karashi mustard pizza was original and delicious.

9