This weekend I checked out a new Bakery that Opened recently in Staten Island called Alta Pastry Shop. it is on Amboy Road right off of Bloomingdale Road. I can't say enough... They really do have Quality stuff! Staten Island needed a great Bakery like this one. Brings me back to my Childhood in Brooklyn! They have amazing lard bread, and the canollis were out of this world! Has anyone else checked this place out? I was very impressed!