Newly refurbished Village Taverna specializes in traditional Greek cuisine.