Description
Easygoing option featuring a classic North Indian menu, plus a full bar with imported beer.
Name: India Palace
Address: 2801-E Vaughn Plaza Rd, Montgomery, AL 36116
Phone Number: +1 334-245-9340
Restaurant Type: Indian restaurant, Bar, Buffet restaurant, Restaurant
India Palace is a Indian restaurant located at 2801-E Vaughn Plaza Rd Montgomery/Alabama
(Latitude,Longitude: 32.3425247,-86.2203343)
Postal Code: 36116
Location
-
2801-E Vaughn Plaza Rd, Montgomery, AL 36116
Add a review