Latsi Fish tavern

4.3 ( 132 reviews )
Checking... See Hours
+357 22 780937

Appreciated by Others