Padmanabham restaurant video

Such a train themed restaurant in Delhi, where your heart will be happy as soon as you go, the food is amazing.

Delhi: There are many restaurants to eat in Delhi. But there are some places where…