Djurgårdsstrand 17, 115 21 Stockholm, Sweden
Beef and sauerkraut sandwich
Artichoke and Parmesan sandwich