India's Street Eats

Food carts serve more than 20 million people in Mumbai, India, each day.