JP: Snow fort Restaurant
Are you coming to Japan? We offer the warmest diner in the snow. The place is called KAMAKURA (snow fort) Restaurant. KAMAKURA is not fort or castle. It resembles cooking … Continue reading
February 10, 2016 · 1 Comment