Hola Christian, yo nunca había escuchado que esta frase solo está reservada a los camareros. De hecho, normalmente al inicio de la comida, se suele decir entre todos: amigos, familiares... o incluso si tú no estás comiendo, peor ves a alguien conocido que acaba de comenzar. Se suele decir "que aproveche" o como bien tu dices, "buen provecho".