Dell Amore Aalbersestraat 290 Amsterdam Order direct ↗ from Dell Amore (opens the restaurant's website) Details