Coffee is always good. But it's even better when your feet are frozen, your nose is dripping and your mood is foggy.
A few drops of espresso are enough to transport us into a second state. If, on top of that, you find yourself in a place with the sweet smell of coffee roasting and vaguely jazz music, then it's guaranteed to warm you up!
Here are few addresses that serve happiness in a cup, and much more!