Taverne Diogenes offers authentic Greek cuisine in a cozy, family-run atmosphere. Enjoy classic dishes prepared fresh daily.