The meats are tasty and sliced very thin, almost shaved, the bread is fresh, the sauces are unique and good and the cheeses are so/so (picture swiss that is the texture of american with no holes).
The service is very fast and very friendly and the place is clean. FInally, what's not to like about 100% of the profits going to one of three charities and the customers get to choose. Very nice touch!
Groucho's won't be a regular stop for sandwiches as there are better choices in the area but they are good enough to warrant some visits and I applaud them for their philanthropic bent.