The fact that you guys survived the wrath of some of these reviewers means you have the absolute patience of Job. Just, whatever you do, don't sit next to anyone or ask them if they have any allergies because, wow, how rude... sitting next to someone as though you're an actual human. You're not! You're servers, silly!
In all seriousness, Mellow Mushroom has improved since I last came. It's not my favorite place in the world, but I really do enjoy popping in for some pizza when I'm in the area.