Dionysos is a Greek restaurant offering a pleasant ambiance and attentive service.