Yubou Ichiraku
All Star
Yamagata, Japan
About This Hotel
Yubou Ichiraku 2-2-21 Kamatahoncho Tendo-shi Yamagata Tendo
Location
Lat: 38.3593180, Lng: 140.3848440
Open in OSM