India Palace

Restaurant

India Palace

6963 S Lewis Ave, Tulsa, 74103, OK

This unassuming restaurant, tucked away in a shopping center, serves the best Indian food you’ll find in Tulsa. If you’ve been to Indian restaurants before, this one offers no surprises — a lunch buffet an a la carte menu full of samosas, biryanis, tikka, tandoori, curry, etc. If you’re not very familiar with Indian cuisine, you’ll appreciate the descriptions under each entry to help you decide. Try a traditional mango lassi to drink with your meal.