I love the fresh bagels! On certain days, you get extra bagels if you buy a dozen. Very fresh, and with an assortment of flavored cream cheeses. Pastries too and plenty of tables to eat in. Daily lunch, sandwich specials. They have a decent selection of cakes. Plenty of parking.