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.