Tiki Room

Map:
Location:
Address:
Birkagatan 10
11336 Stockholm 11336