• See More

    AMU PLAZA Kumamoto is a large shopping mall next to Kumamoto Station in Japan that combines shopping, dining, and entertainment. It has many clothing stores, lifestyle goods shops, and restaurants, meeting the needs of different visitors all in one place. The mall's biggest features are its spacious, bright interior and its greenery-filled atrium. There's also an outdoor observation area on the top floor where you can enjoy views of Kumamoto City.

Other Reviews by Linda Liao

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa