If you wish to drive more traffic to your restaurant as well as your online store, setting up your Google business listing is one of the most important steps, since Google is the first place people go to when searching for anything.
Log in to your Google Business account with your restaurant's email address. If you don't have a Google business account, create one.