I have been going to this place for several years now. Their made to order sandwiches and daily soups are great! They've kept me coming back for years. Their cakes are out of this world! So delicious and great variety, and none of them are sickly sweet like grocery store cakes. You must try their Italian cheesecake. It's nothing like your typically dense NY cheesecake. This is rich without being dense and heavy and the flavour cannot be beat! The one thing I'm not crazy about is their cookies though. I love a soft and chewy cookie and personally find theirs are too crispy and dry. Their muffins are also solid and gigantic in size! Skip on the cookies if you prefer soft and chewy and you won't be disappointed with anything you order!