This cafe on Södermalm has reasonable prices and perhaps the best view in Stockholm from its outdoor tables. It's actually the restaurant for Ersta Hospital, but anyone can eat here. The lunch menu features a daily special and a generous salad buffet. The location, perched on the hillside above Saltsjön, gives you a panorama across the water that most Stockholm restaurants would charge considerably more for.
Café Ersta
Hospital cafe with arguably Stockholm's best view