I visited this restaurant on my visit to Delhi. This was a great restaurant with good ambience and food. It's interiors are beautiful and has some delicate paintwork on its walls. This is one of the few places where you can get some delicious Thai food. The staff is very polite and welcoming. It is located in central Delhi and...
More