Unable to get a table at the Hard Rock Cafe, we ended up at Nirvana, due to this very website. I liked how they explained the dips that came with the starters in detail, pointing out which were vegan and which were not. Getting a vegan main dish was no problem either and the food was very good.
The only negative point concerned staff friendliness. There were two waiters there and while he was a real sweetheart, I couldn't help feeling like she was plain annoyed by everything. But, to be fair, she might just have had a bad day and everything else was great.
Cons: annoyed waitress