Greek taverna, Dionysos, offers delicious food, including fresh fish.