Odengatan 41
Stockholm 113 51 Sweden
Stockholm 113 51 Sweden
+46 8 673 3060
Open Hours3p-1a Sun-Wed; 3p-3a Thu-Sat
OverviewStorstad is always crowded. It was established by the same brothers who started Folkhemmet on the other side of town. Classier, more expensive and more elegant than Folkhemmet...
more