Enligt bayersk polis gick mannen fram till ståndet och gick till angrepp mot en 68-årig man med kniv samt misshandlade ytterligare två personer, 55 och 51 år gamla.
Flera förbipasserande, däribland en civilklädd polis, ingrep omedelbart och lyckades övermanna den misstänkte innan fler hann skadas.
– Flera personer på platsen, inklusive en civilklädd polis, ingrep direkt och kunde stoppa den 35-årige mannen, uppger en talesperson för polisen i Bayern.
En patrull från den federala polisen anlände kort efter det första larmsamtalet och grep mannen. Även flera patruller från polisen i Würzburg skickades snabbt till platsen.
Polisen utreder händelsen som försök till mord.
De tre angripna personerna ådrog sig lindriga skador.