You guys should look into restaurant POS. The existing systems are horrible and usually require a team to come in and set them up and cost a fortune.
Oh and just a quick comment.. I would spell out Point of Sale and not use the acronym. It has a different meaning to most people.