Limited Ioannidis Old Limassol RestaurRestaurants & Taverns Fillandias 3A, 3117 Lemesos, LimassolLRestaurants & Taverns 99 487722 Map