I've eaten here quite a few times as I live in and around Edinburgh and I've not been impressed each time. I've eaten a thali here which was OK, but I didn't find it very filling and it's quite pricey. I've also had their lunch time buffet which is good value for money. Personally I wouldn't bother with their dosa - it's not very good - if you really want a dosa I'd go to Tanjore which is a south indian restaurant just down the road where, although serving meat, they do do an extremely good dosa (well at least 5 out of 6 times that I've been there). I think overall you can get better vegan food elsewhere.
Updated from previous review on Tuesday November 05, 2013
Cons: Terrible dosa