A Genghis Khan Specialty Restaurant to Experience the Charm of Hokkaido
Located in Yoichi, Hokkaido, this specialty restaurant focuses on Genghis Khan, a dish made with fresh lamb. The Genghis Khan, seasoned with a special sauce, is popular among both locals and tourists. Guests can enjoy the flavors of Hokkaido while spending a pleasant time in a cozy, homey atmosphere.