Rank 66ElettroTecnicaElectronics store · RomeRated4.513 reviewsOpen on SundayWheelchair accessible Call