Skip to content

Location and hours

Folkungagatan 122, Stockholm, Stockholm 116 30
Every Day
11:00 AM - 8:30 PM