Milan Pizza

31, Nikis Avenue, Ay. Omologites, Nicosia, 1087
Italian restaurant in Nicosia offering pasta, pizza, salads. Delivery is €1.50 - Min. Charge: €5.00. Takeaway is also available.