It looks good. Do you have a way to differentiate food in different locations? E.g. 500ml Coke in the UK vs US might be different.
(Also I type in Can of coke and it has no results, which is probably an annoying thing to have to map to 330ml Coke, but might be useful on the todo list!)