Widely considered Greektown's best Greek restaurant, Cyprus Taverna serves up all the requisite Greek dishes -- moussaka, dolmathes (stuffed grape leaves), and gyros -- as well as a number of Cypriot specialties, vegetarian meals, and a selection of Greek beers and wines. Portions are hearty. Aegean fossils and Cypriot folk art decorate the walls.