Dumplings with spicy lamb sausage, sun-dried tomato, pine nut, spinach, tomato and feta. Greek food heaven in Astoria!