Swedish restaurant or hospitality venue in Stockholm
Local Stockholm business, unknown outside region, small market presence