Where to Eat Fish on March 25: The Best Seafood Taverns in Cyprus
Enjoy Fresh Seafood and Scenic Views at These Top Restaurants Across the Island
For those observing Lent, March 25 is the only day during the fasting period when fish is allowed. However, even if you’re not fasting, the day has become synonymous with seafood, meze, ouzo, and skordalia (garlic sauce).
We have selected the best seafood taverns in Cyprus based on flavor, view, and service, ensuring a memorable dining experience for this special day.

Glaros – Limassol
Established in 1977, Glaros started in Limassol’s old marina and continues with the same passion in its new location near the New Limassol Port. Known for its long-standing tradition in seafood, the tavern serves daily meze platters that surprise and delight.
Signature dishes include fresh grouper, mussels, anchovies, seabream, grilled cuttlefish in its ink with lemon oil, grilled red mullet, and cured octopus.
- Phone: +357 99 357049
- Address: Indiras Gandhi 31, Tsiflikoudia, Limassol
Pentaschoinos – Agios Theodoros, Larnaca
Operating since 1983, this seaside tavern offers fresh seafood meze and stunning sunset views. Located on the main coastal road of Agios Theodoros, it attracts both locals and visitors who appreciate quality seafood with a touch of gourmet flair.
You can enjoy grilled, fried, or stewed seafood, all prepared in traditional Mediterranean and modern gourmet styles.
- Phone: +357 24 440044
- Address: Agios Theodoros Beach, 7737 Agios Theodoros, Larnaca
- Opening Hours: Monday, Tuesday, Thursday, Saturday: 12:00 - 22:30, Sunday: 12:00 - 17:30 (Closed on Wednesdays)
Melanda – Avdimou
One of the classic choices for seafood lovers, Melanda Tavern has been serving authentic Mediterranean cuisine since 1979. With fresh ingredients and a commitment to quality, it offers grilled fish, stews, and a variety of appetizers in a tranquil setting.
- Phone: +357 99 565336
- Opening Hours: Monday - Sunday 9:30 - 22:00 (Closed on Tuesdays)

Paragadi – Nicosia
For those who want to stay in the city, Paragadi is a well-known seafood tavern in Nicosia, consistently delivering high-quality dishes. The menu, curated by Mrs. Katina, includes a variety of seafood, mollusks, and fish, all paired with an extensive wine list at affordable prices.
- Phone: +357 22 491310
- Address: Niovis 3, Agioi Omologites, Nicosia
- Opening Hours: Daily 12:00 - 00:00
Lambros – Larnaca
If you’re looking for something different from Mediterranean seafood, Lambros Fish & Chips at Cessac Beach is a must-visit. Apart from its famous fish & chips, the tavern serves a variety of seafood options, with fast service and affordable prices, making it a great choice for families.
- Phone: +357 24 723206
- Address: Dekeleia, Xylotymbou, Larnaca
- Opening Hours: Monday - Saturday: 11:30 - 22:30
Potamos – Liopetri River
Located right on the Liopetri River, Potamos Tavern is famous for its seafood meze and picturesque setting. Diners can enjoy steamed mussels, grilled and fried fish, and fresh catches sold by the kilo, all while surrounded by traditional fishing boats.
- Phone: +357 99 388844
- Opening Hours: Daily 12:00 - 22:00
Captain’s Table – Zygi
Opened in 2002 at the Zygi Marina, Captain’s Table is renowned for its high-quality seafood, all prepared with fresh, local ingredients. The atmosphere is enhanced by the sound of the sea, the sight of fishing boats, and the aroma of fresh seafood.
Dishes include barrel-aged feta salads, shrimp saganaki, seafood soufflé served in real shells, and a selection of grilled and fried fish.
- Phone: +357 24 333737
- Address: Grigori Afxentiou 48, Zygi
- Opening Hours: Daily 10:00 - 21:30

Vasos Psarolimano – Ayia Napa
A landmark seafood tavern since 1962, Vasos Psarolimano is located at the Ayia Napa harbor and is a favorite among both locals and tourists. The restaurant is known for its fresh seafood, ranging from whole fish and lobster pasta to sushi.
- Phone: +357 23 721884
- Address: Archiepiskopou Makariou, Ayia Napa
- Opening Hours: Daily 12:00 - 23:00
Rizokarpaso – Paphos
This hidden gem in Paphos stands out because its chef and owner personally catches the seafood served daily. Known for fresh, high-quality dishes, the tavern maintains a simple yet exceptional dining experience.
Due to high demand and limited daily catches, reservations are highly recommended.
- Phone: +357 99 030285
- Opening Hours: Monday - Friday: 12:00 - 23:00, Saturday: 12:00 - 16:00
Perigiali – Latchi, Paphos
Located on Latchi’s main road, right by the sea, Perigiali Tavern is a family-run restaurant serving some of the best seafood in the area. Fresh fish is displayed for customers to choose from, with options to have them grilled or fried.
- Phone: +357 26 321288
- Address: Akamantos Avenue, Latchi, Paphos
