In the UK, Euros are accepted in many places in the same way, and each individual establishment charges their own exchange rate.
I agree that it is better, more straightforward and cheaper to use JA dollars.
Aren't fish and chips supposed to be greasy ?? In the UK they are served on grease proof paper because of this.