iMedia Store sharm elshikeh is located in Egypt on Hadbet Om Elsayed -al masharbia Mall , Sharm Lezeih ,Street , IL Mercato Sharm, Lezeih. iMedia Store sharm elshikeh is rated 4.4 out of 5 in the category electronics store in Egypt.
Address
Hadbet Om Elsayed -al masharbia Mall , Sharm Lezeih ,Street , IL Mercato Sharm, Lezeih