Foivos Michelides Agios Georgios ( convenience store )

83A, Archiepiskopou Makariou C Avenue | 3067 | Limassol | Limassol Region