Contact us

  • Phone
  • Email

61 Acropoleos Ave
2012, Strovolos
  Show map

Details

Operating Hours:
10:00-17:30, 10:00-13:00
Operating Period:
Mon-Friday, Wed & Sat