Ifigeneias 56, Strovolos, 22420470, LEFKOSIA (NICOSIA)
Mon-Sat 19:00-23:00
Food: [rating:3] 3/5
Service: [rating:2] 2/5
Ambiance: [rating:1] 1/5
Local taverna with very good take away kebab. Try to ignore the waiters and the decor, even though in the summer the courtyard is quite ok.