Restaurants & Bars

Manhattan

Where to find Turkey Gizzards?

Share:

More from Restaurants & Bars

Restaurants & Bars Manhattan

Where to find Turkey Gizzards?

b
bussy26 | | Apr 4, 2008 02:22 PM

Does anyone know where one can buy Turkey Gizzards in the city?
Chinatown, maybe?

Feedback