A Greek restaurant and taverna offering a traditional dining experience.