Mini mall store ( convenience store )

74, Misaouli and Kavazoglou | 3016 | Limassol | Limassol Region