Best Indian Restaurants In Montgomery, AL

Last Updated:
Sort
India Palace is a restaurant located in Montgomery, Alabama at 2801 Vaughn Plaza Road. They are open every day except Monday. Indian restaurant in montgomery, indian food in Montgomery, Naan, Buffet, India Palace.
2801 Vaughn Plaza Road, Montgomery, AL, 36116
Rank
1
3 votes
Sponsor
0.0
Taste Of India is a restaurant located in Montgomery, Alabama at 8868 Minnie Brown Road. They are open every day except Monday. Bayleaf Authentic Indian cuisine is the place to know incredible and exotic Indian food. With more than 10 years of experience, we offer an extensive menu as well as catering services to suit your specific tastes. Our newly remodeled restaurant provides an intimate...
8868 Minnie Brown Road, Montgomery, AL, 36117
Rank
2
4 votes
Sponsor
0.0