Taverna Kreta-Grill offers a diverse selection of Greek culinary specialties.