Glaros fish tavern

50, Eleftherias | 3042 | Limassol | Limassol Region