Twins rasta is located in Zamalek, Giza Governorate, Egypt on In Zamalek In front of Al Yamama Center, 2 Taha Hussein, Abu Al Feda. Twins rasta is rated 5 out of 5 in the category hair extension technician in Egypt.
Address
In Zamalek In front of Al Yamama Center, 2 Taha Hussein, Abu Al Feda
Amenities
Gender-neutral toilets