Restaurant on the bus like in London

India’s first food bus: Now you will get the taste of London in Delhi, enjoy delicious food in the bus by paying double

Delhi: Food lovers of the capital Delhi will now be able to enjoy the pleasures…