Beauty XXL is located in Cairo Governorate, Egypt on 7 El Ahram St, El-Montaza, Heliopolis. Beauty XXL is rated 4.1 out of 5 in the category plus size clothing store in Egypt.
Address
7 El Ahram St, El-Montaza, Heliopolis
Service options
In-store shopping