Very clean bakery that smells delicious when you walk in the door. They have the best pumpkin donuts each fall - but only for a limited time and you never know when they will run out - but it is worth checking back repeatedly. 
There is a small catering section with meats and breads. 
An extensive selection of breads, desserts, pastry, authentic Italian caniolis and cookies. 
                        
more