India Palace Address: 7429 Highway 72 West Dr NW, Madison - Alabama, AL 35756 Phone: (256) 325-5189 Restaurants