The QR code should stay stable
The useful model is a reusable QR destination. The physical code stays in place while the menu behind it changes.
Do not force an app
A restaurant QR menu should open in the guest’s browser with no install requirement.
Keep the menu readable
QR does not fix a poor menu. Mobile layout, clear categories, current pricing and fast loading matter more than the code itself.