alis technology is located in Tala, Egypt on Ben Al Madares, Madinet Tala. alis technology is rated 4.5 out of 5 in the category camera store in Egypt.
Address
Ben Al Madares, Madinet Tala
Accessibility
Wheelchair-accessible lift
Wheelchair-accessible seating