We were in the area to see a film at the Cedar Lee and had a taste for Asian food and so we gave this place a try.
The servers were friendly and the atmosphere was nice, but the food was just ok. Unlike the other restaurants on Lee Road, I wouldnt make a special trip to eat here.
I agree with the comments below regarding the spring rolls--too much lettuce and they were a bit watery.
So if you want a basic meal and are in the area to see a movie, then Lemon Grass might be ok, but if you want something special, then head down Lee Road as there are plenty of other choices.