silver screen is located in Giza Governorate, Egypt on 3 al Narges st From al Thawra st - dokki 10 Oubor building, Salah salem St. silver screen is rated 3 out of 5 in the category media house in Egypt.
Address
3 al Narges st From al Thawra st - dokki 10 Oubor building, Salah salem St