Review of Sosta Bar – by Mikaela R.

Coffee simply does not get any better than this. An Italian oasis in central Stockholm. Hooray!