Dev S.
Yelp
I am a big lover of food, and Indian food un-deniably tops the list in terms of cuisines.
This country probably has more 'Indian' restaurants per kilometer than any other country (other than India), Yelp search results in more than 100 just in Dublin city...
...but Rasam is the only place I have been to (and no, I haven't been to the 100+ in Dublin) that is authentic to the true sense of the word and is way better than many restaurants in New Delhi. I have tested my theory with other friends visiting Ireland from India and the verdict is unanimous. This is not a place where you'd go after a few litres of your favourite brew looking for the hottest curry, or a place where regardless of what you order you are asked if you want mild, medium or hot; because that's not what Indian food is all about :-) There is no dish on the menu that ends in 'balti' or 'bhoona' which usually is my cue to walk away from any restaurant claiming to be Indian.
The food is just to die for, both the preparation and presentation are very impressive. The menu is carefully designed and they revise it on a regular basis. No one will go hungry with options suited for the brave and those who don't like it too spicy, for committed carnivores and vegetarians, and most dishes would suit coeliacs, just stay away from the awesome breads.
Leaving the food for your tastebuds to judge, the ambience is excellent and always makes for a special evening. Seating, furnishings, lighting all done in a very classy manner. There is the right touch of ethnic Indian decor without going over the top tacky. One more time, I am compelled to compare this to upscale restaurants in New Delhi / Mumbai and this place stands on its feet when compared.
Lastly, the staff - not enough can be said in praise of such knowledgeable and welcoming staff. Ask them about anything on the menu and they will make sure you don't have to play roulette with impressive dish names that you pretend you understand :-)
Highly recommended for anyone who would like to taste authentic Indian food, served by professional staff in a classy ambience...