In response to Indian middle and upper classes demanding 'exotic' vegetables from the West, farms around Mumbai are growing cherry tomatoes and broccoli. It's part of a growing appetite for international foods, which have become dinner favourites in India.