A Greek taverna specializing in grilled meats. Offers traditional dishes, including lamb on the spit, for special occasions.