Edo Lemesos Tavern Limassol Address Details Address: 111 Eirinis 3041, Limassol, Limassol Telephone: 25367981