Home›Stores›Japan›Yamaguchi›Shimonoseki›GeoShimonoseki, Yamaguchi, JapanGeoHours and details can change, so call ahead. Suggest an edit