Restaurant
La Casa
11 locals recommend,
Location
12 Långholmsgatan
Södermalm, Stockholms län
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.