Sosta Bar
Contact & information
WebsiteVisit website
AddressSveavägen 84-86
113 59 Stockholm
113 59 Stockholm
Map
Find Sosta Bar here.
Map data © OpenStreetMap · Maptileserver.com