How long does it take to setup my restaurant?

Typically 2 - 5 business days although if it's urgent, just let us know. We've got a pretty fast turnaround as long as you get back to us quickly with the answers we need.