1
Out and About / Re: dionysos taverna
« on: April 07, 2009, 11:46:52 PM »
The only Dionysos Taverna I can think of is in the village of Afionas. Great views over the bay of Agios Georgios. A long walk from San Stefanos through Arillas and uphill to Afionas, best to get a taxi.