Mumbai: The city that never stops eating

Did you ever wonder what keeps this city on its feet? Look out into the street and you’d find your answer there. Mumbai is a metro which knows no boundaries, doesn’t sleep and yes, also doesn’t stop eating. Other cities in India have a few favourites among it street foods, but the sheer nature of…