A long-standing tavern in Arachova, known for its traditional Greek cuisine.