★ 4.6 (524) B Archway Restaurant Zeytinlik/Templos Village, Zeytinlik 9932 Mediterranean Restaurant Call Directions