Does anyone know where one can buy Turkey Gizzards in the city? Chinatown, maybe?
I'm pretty sure Fairway normally carries them.
Turkey Eggs Are Delicious but Hard to Find
Where to Buy Duck Gizzards?
RW: Le Cirque and Fiamma in less than 24 hours.
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise