Stone Oven Pizza by Lake Biwa
Neapolitan pizza baked in a stone oven and homemade fresh pasta with local Omi vegetables. An Italian restaurant in a standalone house overlooking Lake Biwa.