Torrbergsstugan is a rest stop in Sweden offering burgers, hot dogs, and pastries. Outdoor seating is available during renovations. Toilets on site.