This is a really great bakery! Although their assortment is not huge, the quality and freshness more than makes up for it! They have an excellent atmosphere too! The bakery is very inviting and is a great place to hang out. Just be prepared to fight the crowds. When went, I lucked out. I got there just after they had finished serving a huge wave of people. After I found a place to sit, I went back in for a napkin and saw there a line had formed going out the door. I am sure I will be going back here!