Something tells me your wife picked the place. I recall you complaining about a bad dining experience in Tampere before.
Was her intention to go for a fine dining experience? If so, I suggest it would be worthwhile to do some research beforehand. It would be a great idea regardless of the plan.
She isn't much of a restaurant picker, it seems. I believe the risk of a disappointing experience is higher than usual in a place like Periscope. People come for "the view" and get ripped off. Note that I have never been to the place so I can't really know if it's actually a bad place. Just saying the risk is greater in a place like that.
If the view was something you really cared about, Näsinneula would've been a better choice. About 140 m above ground level, the view is unsurpassed by anything within >100 km radius. And it's widely considered to be a pretty good restaurant.
Consider Ravinteli Huber:
https://www.ravintelihuber.fi/en/
The website looks promising for meat lover. It's a little bit on the expensive side but not too much. Come to think of it, it's actually quite reasonable. A cheese burger for €12, probably a small one as it's listed among things like portobello and pistachios (€12), Huber's sausage and mustard (€4), grilled bone marrow (€5).
Huber is one of the disappointing experiences, and we have given it a shot twice, years apart. For a place that specialises in meat, the steak was lacking. The best Steak in town is probably at Tampella.
Näsinneula is out of price range for a random dinner.
There are a couple decent places around here these days, but if looking for something we haven't tried before, it is always touch and go. Periscope has got both good and bad reviews from friends, but friends aren't a very good judge, because it always comes down to experience. I think the thing that made it as bad as it was, was the lack of service, not the food itself.
I see. I guess trial and error is the only way to know. What other restaurants have you tried?