Cafe
Crema Cafe
52 locals recommend,
Permanently closed
Location
27 Brattle St
Cambridge, MA
Harvard Square
Tips from locals
A nice coffee shop in Harvard Square. Seating upstairs but still gets very busy at times.
Great choices for coffee, but also awesome selection of baked goods and sandwiches.
Unique things to do nearby
Locals also recommend
- 16 locals recommend