Harry's Pizza (Lakatamia)

163, Arch. Makariou III Avn., Nicosia, 2311
Italian restaurant in Nicosia offering burgers, pasta, pizza, salads, sandwiches. Delivery is €1.50. Takeaway is also available.