Stripe works with any business and makes it easy to accept payments. Please review this document for an overview of Stripe.
Stripe Account Activation (Independent Restaurants)
In order to accept OpenTable payments you will need to setup an account with Stripe for funds to be deposited into your banking institution whenever a payment enabled customer slides to pay at your restaurant.
Read more about Stripe Account Activation for Independent Restaurants.