La Mer ( fish tavern )

295, 28 Oktovriou | 3035 | Limassol | Limassol Region