A Greek taverna specializing in grilled meats. Offers meat platters for sharing.