Weird that it's in the middle of the road - it should be at the address Sturegatan 15 on the western side of the street.
Yes, that's the name of the restaurant there - but it's part of the conference/venuce centre named "Sturegatan 15" (see https://sturegatan15.se/), so I suppose the main type of the place is a conference venue and not a resturant.