Timos Taverna 

 Authentic Greek Restaurant Near the Port of Igoumenitsa