Bear in mind that a space after the semi-colon in multiple values isn't wrong:

https://wiki.openstreetmap.org/wiki/Semi-colon_value_separator

'cuisine=indian; italian' and 'cuisine=indian;italian' are equivalent. Mappers sometimes put the space in deliberately to make the combined value easier to read.