Hi Neil73
For my trip to Prague Vienna & Budapest, I used EURO for Vienna and bought local currency for the others. I don't know the answer to your question but presume that it will be for the shop/bar etc to decide what currency they accept, like here.
Sylvia