A great invention which you should always look for when you're getting hungry is 'dagens lunch' (literally lunch of the day) which is always good value and normally includes salad, a hot main course, bread, coffee and drinks for about 60-150kr depending on where you go. Usually served between 12-3pm.
Even if a restaurant seem to have pricey dinner/a la carte offerings there should be reasonable lunch options available. Worth it, definitely in the more posh places such as Operakällaren.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there