I debugged this in Chrome and tracked down the issue to the perfect-scrollbar.min.js library. If I remove this library from the \SevenSpike.Core\Scripts folder the menu behaves correctly and I can 'touch' scroll on a mobile. I don't know what impact this will have on other plugins.
Anyone had have a better workaround? Or anymore insight into this?