SRS,
That's somewhat confrontational of you!
Of course I understand where the shop's proprietor is coming from in their title, play on words of 'Mangetout'
However, the in area its situated, it'll be unlikely understood by potential patrons, the term 'mange' implying something unsavoury or 'mangy'