Sorelle's has some of the best lunch food in the entire city. From homemade soups (I just had a Tuscan White Bean soup this week) to fresh salads and really great sandwich combinations, it does everything well. The staff is friendly and efficient and if you eat -in, it has Wi-Fi in the City Square location. (The original Sorelle's is in the Monument area of Charlestown.)
Preparations are always fresh and interesting. Among my favorite are the Asian Chicken Salad that comes with a delicious sesame dressing and a similar version in a whole wheat wrap called Peking Chicken. There are also varied daily specials in addition to the soups, such as Pizettas, Panini sandwiches, etc.
I am not a breakfast person, but they also offer breakfast and have great coffee and baked goods, such as scones.