★ 5.0 (4) A The Traditional House of Socrates. 20 Linos Street, Omodos 4760 Landmark & Historical Place Call Directions