Book Keeper is specifically designed for traders/retailers/wholesalers and manufacturers.
But some of our users are using Book Keeper for their restaurant.
Let me give you an example:
One of the restaurant which serves veg/non veg food in Delhi has entered entire menu in Inventory Item section and now while making bill, he uses invoice option for creating bills
Go to Settings > Template Settings > Header > change Purchase Order Number to Table Number
Go to Settings > Template Settings > Header > enable Salesperson and change its name to waiter
You can also enable POS, in Settings > Transactions Settings.
and now create invoice and fill in all the information.
We'll suggest you to give it a try, try creating 3-4 items and generate some bills.
Do let us know, if you need some help.