Trata Fish Tavern

Top choice seafood in Lemesos (Limassol)

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.