Order Online

Most of the time, orders are ready to pick-up in 15 to 20 minutes — please allow up to 30 minutes for larger orders or during busy times. 

If you are experiencing any issues with the online ordering system, please try to refresh your page. If you require any further assistance, please do not hesitate to contact us directly at 09 570 7009