Electronic Store We are located at Villagio mall, Doha festival city, Dar al salam mall and The Mall,Parco mall