India Palace is commited to bringing you authentic Indian cuisine straight from heart of India. We specialize in north Indian cuisine, which is know for its rich flavors and strong taste.
Our team of chefs have experience in working at different restaurants, in Atlanta, Tuscaloosa and Pensacola. Our dishes are freshly made to perfection, include fresh ingredients. Our chefs take pride in what they do, and its reflected in their dishes.
2801 Vaughn Plaza Rd, Suite E
Montgomery, AL 36116
© 2014 Bharat Foods LLC.