Darwin's is a sandwich shop with three locations in Cambridge. I recently tried the Harvard Square location for lunch, and was impressed by both the food and atmosphere.
The space includes a coffee shop and bakery counter with tables, a deli, and a small grocery section with fresh produce.
For lunch, I tried
0 Comments