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