Bread cooked on premises, and very good sandwiches (and salads and breakfasts). Good vegetarian options, too. This is a favorite place for me for lunch and sometimes breakfast. My biggest complaint is that it gets hard to find a table during the lunch time or Sunday morning rush. While you're there, buy a loaf of bread to go!