Friday, November 5, 2010

Best Pizza in New York.

image

Nino's Pizza on Eighth and Avenue A. Best pizza I've ever had. 

No comments:

Post a Comment