El Baraka For Modern Lighting Systems

1 El Khosous El Omoumy St., Cairo, El Marg, , Greater Cairo (including Cairo & Giza)