Greek taverna specializing in traditional cuisine.