Artemis Taverna
Just Off The Tomb Of The Kings Avenue, Cyprus
Featured Review : Tucked down a side road (next to Raffles) off the Tomb of the Kings Avenue
is the small Artemis Taverna. It’s far enough away from the main road for the traffic noise to be almost indiscernible, and the main noise (ot...See Full Review