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