Restaurants and malls in Mumbai are now allowed to stay open all night, but is the city giving a thumbs up or a thumbs down to its new 24x7 policy?