In the bustling metropolis of New York City, this taverna offers a taste of authentic Greek cuisine. Savor the aromatic flavors of grilled lamb, boasting a tender and succulent texture. It’s a culinary journey to the Mediterranean, right in the heart of Manhattan.