Andros Vichas & Son ( supermarket )

24, Ellados | 3036 | Limassol | Limassol Region