Trata Fish Tavern

4, Iakovou Tompazi, Limassol, 3107
Cypriot restaurant in Limassol offering seafood and healthy food. Only Takeaway is available.