Enjoy beautiful views and Greek cuisine at Ai Giorgis, near hiking trails and the Chapel of Saint George. Offers a spacious setting with easy parking.