Alibaba Amusement (Junction City) is located in Myanmar on 4 Floor, Bogyoke Aung San Road, Junction City, Yangon. Alibaba Amusement (Junction City) is rated 4.2 out of 5 in the category amusement center in Myanmar.
Address
4 Floor, Bogyoke Aung San Road, Junction City, Yangon