They did when I was there.
Sorry I used visa so not sure, they have many business people so I would be surprised if they didn't
Sorry - I have no idea? Perhaps ring them to check. :o)
Not sure as paid via Visa but is very popular internationally so presume so.
Get quick answers from Jasmin Indian Restaurant staff and past visitors.