E. Mammides & Sia ( car spare parts shop )

12, Volonaki, Pallouriotissa | 1045 | Nicosia | Nicosia Region