Super Discount Store is located in Kato Deftera, Cyprus on Ammochostou 3, Agii Trimithias, Káto Lakatámeia, Lefkosia 2671. Super Discount Store is rated 3 out of 5 in the category retail in Cyprus.
Address
Ammochostou 3, Agii Trimithias, Káto Lakatámeia, Lefkosia 2671