It seems that the battle of who has the best cannoli in Boston has been going on forever. Some say that the best comes from Mike's Pastry while others claim that Modern Pastry offers better cannoli.
While both are located on the same street in Boston, Mike's Pastry also offers multiple locations in Massachusetts. Mike's Pastry can also be found in Harvard Square and at Assembly Row in Somerville. However, this year Modern Pastry made its way to Portland, ME.