Start the day with one of the specialty coffees or get one as a boost to keep you going. The menu here is made up of a variety of gourmet sandwiches, including gourmet meat or vegetarian-style. If you cannot find what you are looking for, create your own. There are several salad and soup options as well as fresh baked desserts. The busy location is perfect for people watching out on the sidewalk or making new friends at the communal tables inside.