Tuesday, April 25, 2006

Are Those Duck Testicles in My Pasta...

...or are you just glad to see me? That is the question behind the launch of Mario Batale's latest NYC eatery.

No comments: