$50 Off Your 1st Order (min $150)! More than 16,823,579 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