New Greek taverna now open in Oak Brook
Moussaka, braised horta, and grilled octopus are on the menu at a new Greek taverna in DuPage County.
More Videos
From CNN Newsource affiliates