La Mer Fish Tavern is located in Limassol, Cyprus on 28 Oktovriou 295, Near the Municipal Park, Limassol 3035. La Mer Fish Tavern is rated 4 out of 5 in the category restaurant in Cyprus.
Address
28 Oktovriou 295, Near the Municipal Park, Limassol 3035