best food places in alhambra, CA mahan indian restaurant is a best restaurant in Alhambra CA. this restauran... alhambra 1 year ago