Dec 19, 2005

I checked this place out

when I was in NYC. Probably the "coolest" restaurant in the city.

No comments: