They have plenty of tofu & vegetarian choices. DO NOTE: You MUST be VERY clear with each item you order that this MUST NOT CONTAIN MEAT. The order takers are not skilled enough to know that when you say this entire order is vegetarian....that this includes the fried rice, egg roll, etc... This is not a language barrier issue (most speak very clear English, just not knowledgeable in what vegetarian means, as stated by the manager.) You can easily swap out a spring roll for the egg roll in your combo meal, but again, you must specify that the spring roll is INSTEAD OF the egg roll. Otherwise you will end up with a spring roll in addition to a meat filled egg roll. Then also being charged for an extra spring roll. If you can get past the ordering issues, it's actually pretty darn good. Just too pricey to have them NOT get it right. So be very, very clear even if you think it's overkill. I know this from experience.