There is no finer street food than a salt-studded pretzel filled with whatever you fancy from this takeaway kiosk on Geneva's main shopping street.