At 110 W Main St, Alhambra, CA 91801-3511Los Angeles Here : Mahan Indian Restaurant. Welcome to Mahan Indian Restaurant is rated 4. It's worth a try!
Write a review