I really like this place, and find myself wanting to return, even when I'm on the other side of town. The food is quite good, and there are numerous vegetarian options which is just great (though I have heard that the meat dishes are good too).
I've been here with friends and family, and never had anyone say a bad thing about it. The family staff can be a bit forgetful at times with orders, but they work very hard, and the food more than makes up for it. I would not describe the food as cheap, but you get what you pay for. Everyone is real friendly too. Whenever I return to Baldwin Village, this is always my top pic.