Restaurant
La Casa
11 locals recommend,
Tips from locals
Pizzeria/Italian low-key restaurant, perfect for a quick bite to very reasonable prices.
best best Pizza in Sweden! Try the vegetarian or the one with chevre and pinenuts.
Unique things to do nearby
Locals also recommend
Location
12 Långholmsgatan
Södermalm, Stockholms län