In Italy (or at least Little Italy) it seems that sports bars swap out stale beer and fries for coffee and cannoli, because this coffee shop on Hanover is packed whenever there’s a big soccer game. The rest of the time, it’s just a great spot to grab some caffeine and a pastry or two.