Namaste India Van Woustraat 173hs Amsterdam Order direct ↗ from Namaste India (opens the restaurant's website) Details