Search

India Palace

Venerable family-style restaurant offering classic Indian fare & a lunch buffet since 1974.

LOCATION:

6963 S Lewis Ave.
Tulsa, OK 74136

CONTACT:

(918) 492-8040
Loading Map