Healthy Home Market, formerly known as Home Economist, was recently named best raw food in Charlotte. You get the better selection at the South Blvd store. They have quite a bit of vegetarian fare, juices, smoothies, etc. I would highly suggest Rahjbog, a new Indian restaurant in the University area. They have truly authentic Indian fare at extremely reasonable prices. Mostly Deshi expats eat there, so you know it is good. Udipidi Vegetarian Indian has great thali plates and dosas. Can't forget Meskeram's Ethiopian veggie plate. You will be quite please and full, especially on the gomen waat (spiced collards). If you are going to be downtown during the day, try Blynk Organic. I haven't been there, but it sounds promising. Earth Fare has a store in the Southpark area. It's similar to Whole Foods (as is Healthy Home Market), so you can expect some decent vegetarian selections. If you want something different, try Cuisine Malaya on Elizabeth. It is Malaysian, Japanese, Thai and Chinese fusion. Between their veggie sushi and the veggie entrees, you can't go wrong. They have the best achat salad EVER! Behind is Red Sea, another Ethiopian restaurant. Haven't been there, but have friends that like it. Oh! How could I forget Woodlands Vegetarian Indian Restaurant. I haven't been, but a coworker highly regards it and says it is her fav in Charlotte. Lastly, if you are willing to Venture out, go to Sprouts Cafe in Gastonia. It is located downstairs of Organic Marketplace Health Food Store. I know the owner and she prides herself on her business.
I hope this helps you some. There isn't much in Charlotte. You can also try Zada Janes on Central Ave. I recently have sweet potato and black bean quesadillas with squash pancakes. It was great after a long day at work. Let us know what you end up trying and your thoughts. As a NY expat, I am longing for good veggie fare myself. I find outside of these places that what I prepare myself is better.
The only completely vegetarian restaurant I can think of in Charlotte is Woodlands. It is an excellent Indian place. I think I heard Udipi closed, that was the other one.
There are plenty of places to eat vegetarian however; kenyakaye named a few. I like Meskerem a lot. Some of the Thai restaurants will prepare "true" vegetarian meals without fish sauce et al (although I think that dulls it too much). Pretty much every Vietnamese place in town has extensive vegetarian options. Dish has vegetarian vegetable sides that you can order as a plate. The Penguin down the street has the best veggie burger in town, though who knows what its cooked with.