There is an Italian restaurant called Santo in Vasastan that I pass on the bus on the way into the city from my apartment.
My boyfriend and I went there on Sunday for date night. The food and wine was amazing. They make their pasta themselves. We basically just asked the waiter what to order.
I will say that the pasta dish was quite oniony - which is a little unusual for most Italian that I have tasted before. I asked my Italian flatmate and she said it depends on the region that they are from.
We will definitely be going back. It isn’t very expensive either. The atmosphere was artsy and newly decorated/renovated.
It’s a pretty new restaurant because it used to be an Asian restaurant a couple years ago.