Jack's Pizza

Restaurant in Limassol (Lemesós), Cyprus

Features: takeaway, delivery

Καλλίστρατου, Limasol - Λεμεσός