In publications perhaps. I remember regularly seeing 3€50 in Greece I think and 3,50 € in Italy. Writing it differently and would look off or pretentious on a menu.
(IIRC German typography says one should put a half-space between quantity and unit, and if that is unavailable, no space.)