Mahan Indian Restaurant may not be the best Indian food you'll ever have, but it's not terrible for being on Main Street in Alhambra.
I'm a sucker for Indian lunch buffets. It doesn't matter if it's good or bad. I'll eat it. Quantity can sometimes make up for quality.