L La Piccola Italia Damplein 46 Middelburg Order direct ↗ from La Piccola Italia (opens the restaurant's website) Details