India Palace Restaurant is the oldest Indian restaurant in Tulsa, Oklahoma. It is famous for its authentic food and...
6963 S. Lewis, Tulsa
dry january
first-class fare
out in Mexico
foodie heaven