close barbecue restaurant close Country: Japan close City: Karuizawa Machi
一龍 軽井沢
Gyu-Kaku Japanese BBQ
Karuizawa Cottage Inn Log Cabin