Mahan Indian Restaurant (Alhambra) Mahan Indian Restaurant (Alhambra)

110 West Main St, Alhambra, CA