Thursday, June 01, 2006

Located in the heart of Little Italy, Ferrara's has been serving the world's best Italian pastries since 1892. Although condemned by Weight Watchers business remains brisk. Posted by Picasa

No comments: