With a total length of close to 600 meters with 170 shops, the vast majority of which specialize in the freshest and best quality meat, vegetables, eggs and other …

AloJapan.com