This is on Grand St. pretty close to Chinatown, I think. Just a street corner...
Go back to main New York Trip 2001 page.
< Back Forward >