I think it's a really big stretch to call this place vegan-friendly. If you're vegan and stuck at the Oakbrook mall, there are better vegan options at Stir Crazy.
That said, I went here for years as a vegetarian (either this location or their Schaumburg location - quality of food, service and decor is the same). It was never my first choice, rather it was where we'd end up b/c it met the needs of everyone in the group. As a vegetarian you'll do pretty good. I'd get the Eggplant Parmesan or the Four Cheese Ravioli which were always fantastic. My two star rating is because their vegetarian options are so terribly limited for an Italian place and their vegan options are virtually non-existent.
Also, they serve veal which is inexcusable. Most people know that "veal" are tortured baby cows taken from their mothers the day they are born. Few people know the connection between milk and the veal industry. Learning this connection is what caused me to go vegan. Please educate yourself if you don't already know: