Diwali is on Wednesday. Normally shops shud stay open till evening atleast, coz if the owner(s) celebrates it, then they will surely have Diwali poojan at their shops in the evening.Still, if u live at some distance from Lamington road, then its always good to confirm it once with atleast 2-3 shops, if they are staying open on that day.