Greek taverna offering traditional cuisine and entertainment.