A Greek taverna offering traditional cuisine. Features Greek music and accepts various payment methods.