Yokaro (翼果楼), the Restaurant Serving Local Special Gourmet, Grilled Mackerel over Thin Noodles, by Lake Biwa, Shiga, Japan
Yokaro (翼果楼), the Restaurant Serving Local Special Gourmet, Grilled Mackerel over Thin Noodles, by Lake Biwa, Shiga, Japan