Bella Ciao Geldersekade 120 Amsterdam Order direct ↗ from Bella Ciao (opens the restaurant's website) Details