The Yialos Taverna is located in the north of Corfu / Kerkyra, the closest major city is Karousades.
The Taverna is located just off the main road between Roda and Sidari about 50m from the small beach Yialos.
There are only Greek / specialties in Corfu own master position.
Yialos Beach Taverna
Tel: +30 266 303 2244
Mob: +69 42 62 41 38