I am travelling with my grandson from July 7th thru 17th, and looking for some restaurants suggestions in Oslo, Bergen, Stockholm, Gothenberg, Copenhagen and Amsterdam, for lunches and dinners..
I am vegetarian (eggs, cheese are OK). My grandson loves to eat everything, veg and non-veg.
In Stockholm, I recommend this place: http://www.legumesveg.com/
It's all vegetarian, with a good selection of hearty dishes. Although it's billed as a "buffet," the food is all behind a glass shield - you have to tell the staff which dishes you want, and they get it for you. This is a bit tricky when you're not quite sure what some things are, but everything is delicious, so you can't go wrong.
In addition to the buffet option, there's also a "sandwich" (smorgas), which is really two pieces of dark bread on a plate, piled high with all manner of spreads, sauces, salads, and vegetables. It's a lot of food for a very good price (around 60 kr, I think, or about $7). You can also get soup and bread for a similar price.