I Pitta tou Pappou

14, Aisopou Str., Ayios Nikolaos, Limassol, 3100
Cypriot restaurant in Limassol offering kebab, burgers, seafood. Only Takeaway is available.