Mega Print Digital Sign Printing House Posted on July 5, 2016 by engmansy Mega Print Digital Sign Printing House 6 El Sheikh Ahmed Ibrahim St., Off Micheal Bakhoum St. DOKKI 337-3320 6 El Sheikh Ahmed Ibrahim St., Off Micheal Bakhoum St 337-7671