great sandwiches, deserts and consistant quality. I've been a customer for 12 years and have always been pleased. They used to be across the street form where I work and are now located on Palisado Avenue in the Barts building by the Farmington river. Have a nice outdoor eating area during the warmer weather. Great intown retreat. A must visit.
Pros: good food
more