Authentic Greek taverna serving rustic Cypriot cuisine. Located amongst arches, offering lunch and dinner.