Enjoy Greek cuisine at Το Αγιαννίτικο, known for its generous portions and pleasant terrace dining experience.