D & A ( mini market )

114, Agias Fylaxeos | 3087 | Limassol | Limassol Region