We are currently experiencing some technical difficulties with our online ordering platform. Please stay tuned as our engineers are working towards a solution.
In the meantime, feel free to call us to place your Takeaway order, at 612-767-4605.
Thank you for your patience!