Sizzling Spices Haagbeuklaan 68 Amstelveen Order direct ↗ from Sizzling Spices (opens the restaurant's website) Details