I have travelled to thailand and I also eat thai food weekly in the US where I stay so I think I have a fairly good judgement in considering thai food.
First of all, the ambience is generally nice and upbeat and the prices reasonable. Having said that, the food is not at all thai as it might suggest to fellow delhites living in dwarka. Sure you can boast to yoru neighbors that you ate "thai" but its about as authentic as indian chowmein to actual chinese version of em. The soup was the probably the best and most accurate item on menu: tom yum for the tangy-spicy one and tom kah for the more gingerly flavor; the pad thai (menu pronounces it as "phat thai") noodles are overly sweet although not too bad; after that all bets are off. The basil dishes for chicken or vegetarian version dont really have any flavor of basil or the trademark soy sauce flavor of thai food; the three flavored fish (i also hated the overly pretentious names consisting of 6-7 words they put in for dishes such as the fish to try to give it a foreign thai feeling, although it makes it sound even less appetizing; most dish names are usually described by 2-3 words even in thailand) anyways the 3 flavored fish and the 2 sauce fish were both ok for people who havent had fish in a while in a city like delhi but had nothing thai about the sauce or preparation.
The lemon iced tea also didnt taste like the millions of others ive had all across the states. So overall its a good experience for people who wish to boast that they ate some "foreign food" but for people actually looking to savor the usually scrumptuous and spicy thai food I wouldnt recommend this at all. Good place for a quick bowl of soup though...