Full Moon Garden Leidsestraat 95 Amsterdam Order direct ↗ from Full Moon Garden (opens the restaurant's website) Details