Cardullo’s Harvard Square Review

Cardullo’s Gourmet Shoppe – Harvard Square, Cambridge Harvard Square can be called a lot of things – yuppie central, foodie paradise, hipster collective. One thing you might not expect, though is that it’s also Boston’s tea mecca. As I’ve found…