Buenos días.
Qué buen proyecto, realmente una muy buena idea.
Para llevarlo a cabo en una forma agil y que permita un buen seguimiento, lo que propongo es realizarlo mediante aplicaciones web.
Explicado sencillamente , la idea es montar en una PC central (quizas la caja) un servidor web Apache, un servidor de datos MySQL y PHP. También se podría realizar montando la aplicacion en internet directamente, pero creo que la red local es una mejor opcion.
Para las aplicaciones en las mesas, se generaría una aplicacion WebView, que es una aplicación que en realidad muestra páginas web, pero no es un navegador, ya que solo podria mostrar las paginas del sistema del restaurante y apuntaria unicamente al servidor web.
Esto presenta una solución de bajo costo, ya que el sistema sería programado en PHP y no en Java que es el lenguaje requerido para programar en android. Por ora parte, facilita el mantenimiento, ya que se trata de una aplicacion web.
Ahora, con respecto a la aplicacion, mi propuesta es realizar la programación utilizando CakePHP, que es un framework especialmente diseñado para aplicaciones web. Para las interfaces, utilzar Bootstrap, el cual es responsive y se adaptará perfectamente a cualquier tamaño de tableta, así como también a las pantallas de los distintos departamentos, sean estos tabletas o Pcs estandarts.
Utilizando TeamViewer instalaría todo en la computadora central, entregando el sistema funcionando.
Cordialmente
Claudio Juan Böhm