Denus Cafe is a cafe bar offering live Greek music performances.