$50 Off Your First Order! More than 17,958,995 people served
4.3
★★★★★
★★★★★
India Palace
505 E Twain Ave, Las Vegas, NV
Indian, Hot Catering, Vegetarian Friendly
India Palace
India Palace
India Palace
India Palace
Map of India Palace