M. Leandrou ltd ( mini market )

179, Archiepiskopou Leontiou A | 3020 | Limassol | Limassol Region