Spuistraat 267, 1012 VR Amsterdam, Netherlands
Delicious vegetable spring rolls with a sweet and sour chili sauce.