Enjoy Greek and international cuisine at Taverna O Memas. Known for its friendly atmosphere and lively evenings with live music.