Find the top Indian sizzler restaurants in Montgomery, Alabama near you now.
Indian restaurant
Address: 3626 Malcolm Dr, Montgomery, AL 36116