I stopped in this lovely restaurant in the town of levidi. It was the best food that I have had anywhere by far. The souvlaki is amazing and they have this special sauce that they put on them. It's to die for ! And all their other foods are just as good !The service was great as well. I well definitely be back !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.