This is arguably one of Lemesos’ best fish restaurants, particularly famed for its seafood meze. Despite the plain decor and unassuming atmosphere, the place attracts shoals of locals, particularly at weekends. It’s located close to Debenhams department store, around 400m east of the Municipal Gardens.
Trata Fish Tavern
Top choice in Lemesos (Limassol)