A high-end Genghis Khan restaurant featured in the Michelin Guide
Ichiryu is a high-end Genghis Khan restaurant featured in the Michelin Guide. The quality of the lamb is excellent and it is known for its deliciousness. The signature dish, Koshomen, is a must-try. The restaurant also has coat racks dedicated to preventing any unwanted smells, and the staff provides friendly service. It's a place that Genghis Khan enthusiasts would want to visit on a special occasion.