« Back to A Full Belly Photos
TaHo stand on Elizabeth St., just south of Bayard in Chinatown.
Permalink