Traditional Cretan Taverna Dionysos offers Mediterranean and Greek cuisine. Enjoy well-cooked, reasonably priced dishes.