Mumbai is known popularly as the city that never sleeps and truly so, it is filled with places that are totally active throughout the night. No, we are not talking about the restaurants in 5 star hotels in Mumbai, but about the normal food joints across town! Where else would you find that in India?! All night owls out there, this one’s for you. (more…)