Pizzeria La Stella Stentorstraat 5b Amsterdam Order direct ↗ from Pizzeria La Stella (opens the restaurant's website) Details