That's 'Zam Zam ice-cream' and the photograph is taken in Bundelkhand region of Central India, not in Lucknow or Hyderabad.
The name is written in Urdu script, which is striking. It is a rare sight these days to have Urdu script in shops, markets and households.
Earlier, I have posted similar photos like picture of Urdu nameplate on a Hindu household, but this photograph is different in the sense that it is taken in a region where there is hardly any conentration of Muslims.
And, unfortunately, Urdu has become a language of Muslims in this country.