Leonidas Tavern is located at the entrance of Kastro right at the street when you come down from Apollonia. You have a stunning view over the cliffs but only if you choose to sit indoors and there is a small outdoor patio with no special view. We went there for lunch and only ordered a couple of different starters and also the famous Sifnos chickpea soup. Apart from the fact that the cucumbers in Leonidas variety of a Greek salad were old and tasteless, everything was good but a bit bland. Same for the chickpea soup. For a small lunch if you are in Kastro its ok but its nothing special.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.