Avlogyros (Paphos)

54, Nikolaou I. Nikolaidi Avenue, Paphos, 8011
Greek restaurant in Paphos offering kebab, salads. Delivery is €2.00. Takeaway is also available.