Greek taverna, Odyssey, offering Greek and Mediterranean cuisine.