India Palace Restaurant

6963 S Lewis Ave, Tulsa, OK 74136
India Palace Restaurant India Palace Restaurant is one of the popular Indian Restaurant located in 6963 S Lewis Ave ,Tulsa listed under Diner in Tulsa , Indian Restaurant in Tulsa , Restaurant in Tulsa ,

Contact Details & Working Hours

More about India Palace Restaurant

India Palace Restaurant is the oldest Indian restaurant in Tulsa, Oklahoma. India Palace has been serving consistently for years. It is rated very high by its customers. India Place is famous for its authentic food, and the best place for the family dine-in. India Palace also does catering for wedding, birthday, graduation parties or any other events.

Map of India Palace Restaurant