SeaCrest Restaurant

Great food in a perfect setting, SeaCrest Restaurant is located in the beautiful Latchi harbour, with breathtaking views of the sea. Only fresh food is served here, offering quality fish and reasonable prices.
Order online
▶ SeaCrest Restaurant? Like it? Hate it? Review it!

X