Jijiya Babaya, an Italian restaurant in Yoichi-cho, Hokkaido, attracts customers from all over Japan for its famous "Spattered Crab Pasta" and "Domaine Takahiko" wine.
Jijiya Babaya, an Italian restaurant in Yoichi Town, Hokkaido, attracts customers from all over Japan for its famous "Spatula Crab Pasta" and Domaine Takahiko wines.