Michalis Poupas

5, Tseriou Avn., Strovolos, Nicosia, 2040
Cypriot restaurant in Nicosia offering kebab and grill food. Delivery is €1.80 - Min. Charge: €5.00. Takeaway is also available.