Michalakis Sialis ltd ( car spare parts shop )

3, Ioanni Psychari | 3016 | Limassol | Limassol Region