This online ordering system is on hiatus until 2019. But if you’d to know more about this delivery concept or brainstorm for next year, give “the Otter” a call: 612-814-5066. Thanks for stopping by! Click here to learn more about Pop-Up Otter Industries…