India Palace
Restaurant • Bar • Family restaurant • Indian restaurant • Buffet restaurantEasygoing option featuring a classic North Indian menu, plus a full bar with imported beer. People often mention good, Indian, restaurant, lunch, buffet, curry, naan, delicious, service, excellent,
Address
2801 Vaughn Plaza Rd, Montgomery, AL 36116, United States
Website
Contact
+1 334-245-9340Price rating
$$ $$
Rating on Google Maps
4.30 (702 reviews)Open on Google Maps