Afxentis ( fish tavern )

118, Agkyras | 3042 | Limassol | Limassol Region