mahanindianrestaurant.com

110 W Main St, Alhambra, CA 91801

mahanindianrestaurant.com

About

No description available.

Categories: Indian Restaurant, Asian Restaurant, Buffet Restaurant, Indian Takeaway, Takeout Restaurant, Non Vegetarian Restaurant, South Asian Restaurant, Vegan Restaurant, Vegetarian Restaurant

Rated 4.2 / 5 (457 reviews)