Tranebergsstrand 4
Stockholm 167 40 Sweden
Stockholm 167 40 Sweden
+46 8 704 0424
Open Hours11:30a-10p M-F, 12.30p-10p Sa, 12.30p-6:30p Su
OverviewSjöpaviljongen (the Sea Pavilion) is located just outside the city of Stockholm, in Alvik. In fact it is a pavilion actually built on the water! The menu is mainly Swedish...
more