Mahan Indian Restaurant - Indian restaurants Alhambra California
Mahan Indian Restaurant, Best Indian Food Located in the heart of The City of Alhambra 91801. Mahan Indian Restaurant invites you to embark on a unique journey to a little piece of India, Pickup & Delivery.