Mahan Indian Restaurant Alhambra
110 W Main St Alhambra, CA 91801, Alhambra, California - 91801
(626) 458-6299
Welcome to Mahan Indian Restaurant Serving Authentic Indian Flavors Since 2001 Established in 2001, Mahan Indian Restaurant has been a .....