Dionysos is a Greek restaurant offering a welcoming atmosphere and authentic cuisine.