Loading
This should only take a few seconds
KNOW BEFORE YOU GO - STAY SAFE & HEALTHY ABROAD (foreign office travel advice)

Mastichari

Best Restaurants in Mastichari

This small village has plenty to boast about when it comes to their culinary skills. Restaurants here line the beach and harbour and are exploding with Greek and Mediterranean flavours, including olive oil and fresh tomatoes. Most places to eat are authentically Greek serving up popular dishes like souvlaki and moussaka, but you'll also find an array of restaurants catering towards holidaymakers that have burgers, mixed grills, pasta and pizzas on their menus.

Dine under the sunset at Tam Tam

Set right on the coastline is this beach bar and restaurant offering up enormous dishes full of flavour. You'll be able to order delicious delicacies from their Mediterranean and Greek menu as well as international favourites likes burgers, mixed grills and shrimp pasta. This welcoming joint is animal-friendly and locals often bring their pooch along.

Live music and beach views at Aplo Beach Bar Cafe

The smell of freshly baked baguettes filters through the air at Aplo Beach Bar Cafe. Its outdoor patio area overlooks the long expanse of beach and you can munch away on tasty lunch items as you take in the view. Delights include smoked salmon and cream cheese baguettes, a variety of pizzas and fresh-off-the-grill burgers. Aplo also has live music from local musicians playing once a week.

Large variety of seafood delights at El Greco

This traditional Greek restaurant invites you to try some of their savoury seafood dishes like fried baby squid and octopus cooked in vinegar. There's plenty of variety when it comes to the menu here and if you're not a huge seafood fan you can also order things like club sandwiches, Greek salad and liver and bacon. Order in or get your meal to go.

Cocktails delivered to your sun lounger at Horizon

Slap bang in the middle of the coastline is this fantastic beach bar serving up tasty bites like toasties and hot chicken salad. You can sit and watch the world go by as your food is delivered right to your sunlounger on the sand. The cocktails here are superb and you'll be missing out if you don't try their frozen cocktail Fantasia.

Comfy bean bags line the beach at Palatiano Restaurant

Here you'll find scrumptious beachside meals like pizza, fried fish, and grilled chicken breasts with roasted potatoes and salad. Palatiano Restaurant has sunloungers, bean bags and bean chairs filling their outdoor area on the beach, so you can chill out with your feet in the sand and a cocktail in hand.

Fresh and Local ingredients at Traditional House

This restaurant plates up generous portions of their authentic Greek food including Cretan salad, stuffed vine leaves and chicken cooked in wine with rice and potatoes. Everything here is made on-site with fresh ingredients, and the owner even brings in vegetables picked from his own garden.

Boats sail past your table at Kali Kardi

You'll be able to watch the boats come and go into the harbour at this authentic Greek restaurant. Kali Kardi fries up all sorts of delicious seafood like mussels, calamari and octopus, as well as their popular fried eggplant dishes and mixed grill.

Kebabs and Gyros at Kenny's Grill

This quality fast food restaurant serves everything from breakfasts to full dinners, its speciality though is tasty kebabs and gyros. All the meals here are reasonably priced and you can grab something to eat on the go or sit down in their dining area.

Pizzas galore at Vios

Pizzas are made right in front of your eyes and come out in massive servings at Vios. This relaxed joint, with a beautiful flower-filled terrace, is sure to make you feel welcome as you try some of their famous Greek pizzas, chicken fillets and burgers.

All authentic Greek dishes at Harama

Opened just three years ago, this authentic Greek restaurant is quickly rising to the top of Mastichari's favourite restaurants. Their menu consists of traditional Greek dishes like souvlaki, chicken lemonato, prawn saganaki and lamb roasted on a spit.