Kastri Restaurant

Restaurants in Kefalos

Liz C          10/10

This is a fantastic restaurant, lovely authentic Greek food and a warm welcome from the whole family.  I can't imagine a better place to spend lunchtimes or evenings and have stayed in the apartments there too.  Food quality is great, and plenty of choice to suit all tastes.

Just B

Pleasant location and decent service.  Husband enjoyed the sea bass here.  Veggie options were a bit limited.

Caroline M          8/10

Had a few lunches here looking out across the beach, also a couple of nights with it's great view of the island lit up.

Always good food and service.

Marie B           

this was the place that made our holiday we spent most of our fortnight on the beach so this was perfct to stroll in and have a drink at the beach bar. the owner katerina is so lovely and her two sons george and chris so freindly . the food was excellent so layed back no hassle which makes a perfect holiday!!!!!! will definatley go back there and would highly recommend it .

Sara C           

We loved this restaurant and they do a brilliant full english breakfast and the evening meals are delicious too!  Was right next to where we were staying(Roses).  The lady that runs it is lovely, you absolutely should visit.

A R           

Visited this restaurant most nights. Food was excellent and the lady who owns it was very friendly and helpful. Restaurant is right on the beach so it's lovely to sit and watch the sun go down over the sand and to see the lights on St. Nikolas church on the tiny island Kastri opposite. Highly recommend the Swordfish and the Stifado. And everyone should try Pistachio milkshakes!

Heather W           

First time we have visited Kastri in the ten years we have been visiting Kefalos. Excellant meal with very good and friendly service. I had Roasted lamb and it was the best I have tasted in a long while.
Highly recommended


This is very typically Greek - many parties of Greek children / day trippers - but never too busy. Food great, cheap and drinks available at beach bar to take down to beach.