At the end of a very thin building in the Old Town of Stockholm is the only vegetarian restaurant in the old town. It occupies the width of the building, as can be seen in the photo below, giving a 180-degree view out through the widows.
The food is from the Indian kitchen, and the centerpiece of the offering is the all-you-can-eat buffet that can be had for 90SEK. It consists of a salad bar, and a set of warm dishes - a soup, often a lasagna, and a third dish. These taste great, but are often a bit lacking in spice - anyone expecting the normal level of spiciness from an Indian restaurant will be very disappointed. To that is served a nice, thick bread that deserves special mention. The bread one gets at lunch restaurants is, to put it mildly, on the average barely average. It is therefore nice to run into an exception and get nice, fresh bread to the meal.
The end result is a nice restaurant with good food served at a reasonable price. The lunch rush is horrible, as always in these small Old Town restaurants, but if you can avoid it, you'll get a very nice and very healthy meal at a good price.