Here's one way to look at relative price differences. The following figures are from the Finnish IRS daily allowances table (maximum tax-free daily allowance employer can pay to an employee who is working temporarily abroad). The money is supposed to buy breakfast and 2 warm meals per day, but accommodation, local transport etc are not included. Breakfast is of course often included in accommodation, so that leaves a bit extra for the working man to spend on dinner wines, for example.
The absolute numbers are on the high side in my experience - you can find breakfast + 2 meals for less than 66e in France. But it gives you an idea of relative restaurant food price levels between various countries on your route:
Scotland, England: 71e (London & Edinburgh 77e)
France: 66e
Switzerland: 62e
Italy: 64e
Croatia: 59e
Slovenia: 53e
Austria: 60e
Czech Rep: 55e
Poland: 58e
Russia: 42e (Moscow 72e, St. Petersburg 56e)
Mongolia: 43e
China: 61e (HK 69e, Macau 63e)
Vietnam: 40e
Laos: 36e
Kambodza: 57e
Thailand: 59e
Malaysia: 47e
HTH,
--J