Imeldas Shop comporation ( convenience store )

316, Agiou Andreou | 3035 | Limassol | Limassol Region