: ' souvlaki'

To Souvlaki tou Poupa

5A Tseriou Avenue, 22422477, NICOSIA, Mon – Sat 12pm – 2.30pm & 6pm – 10.30pm, Sun Closed.  Juicy and delicious meat for this souvlaki from Poupas, in Strovolos. Review coming soon. [...]