Avlogyros (Lakatamia)

17 A, Arch. Makariou III Avenue, Nicosia, 2052
Greek restaurant in Nicosia offering kebab, salads. Delivery is €2.00. Takeaway is also available.