Have you been to any of the three restaurants in Dublin; South Great Goerge St., Baggot St. and Lower Abbey street. Fantastic food, mostly indian style and great value.
Cornucopia is lush, much better than the Govindas chain since Govindas always gives me indigestion. Cornucopia does some lush vegan cheesecake on occasions, which just tastes divine. There's another good place in Dublin called Fresh which is worth a visit, particularly if you like wholefoods.