MINISO - Mall of Arabia is located in Giza Governorate, Egypt on Mall of Arabia, Al Giza Desert. MINISO - Mall of Arabia is rated 5 out of 5 in the category smart shop in Egypt.
Address
Mall of Arabia, Al Giza Desert
Service options
In-store shopping