Established in 1976, Dennis Taverna is a Greek restaurant serving traditional cuisine made with fresh, local ingredients.