Bagpiper’s Inn

Rörstrandsgatan 21, Stockholm, Stockholm, Sweden