Listeo offers customizable mobile menu. You can create separated menu list that will be displayed only on mobile devices and add custom widgets in menu panel.

Custom menu list for mobile devices

Go to Appearance → Menus then create new menu list and click “Mobile Menu” checkbox

Widgets in menu panel

Go to Appearance → Widgets and add new widget for