Si está sugiriendo que posee un restaurante o un sitio web que habla de restaurantes, y desea mostrar esos menús gráficamente como si fueran tablas, entonces, a menos que sea o tenga una brillante persona de experiencia en diseño / usuario, creo que va a agregar complejidad innecesaria y molesta para un proceso que la mayoría de la gente ya entiende.
Sería como tener una interfaz de usuario para llamar a un número de teléfono donde tiene que hacer clic en su puntero en un teléfono y levantarlo del receptor antes de que se realice la llamada. Mira, la gente lo entiende. No quieren un gráfico que consuma tiempo y espacio, solo quieren mirar el menú y ver qué hay en él. Un buen menú HTML / Javascript, no un .pdf que se abre en una nueva ventana. Corriente. Completar. Actualizado. Con precios.