This is a very bright, clean and cheery place with a friendly efficient staff. Wonderful breads and soups, The half sandwich and soup combos are a favorite and you will enjoy whatever version you order. The breakfasts are also excellent. Be prepared to wait for a table at peak hours, since many others have already found this place!