Fresh Leaves snellerwaardgracht 11 Amsterdam Order direct ↗ from Fresh Leaves (opens the restaurant's website) Details