A Cretan meze restaurant with live music on weekends.