Press "Enter" to skip to content

Posts tagged as “restaurant”

Try a taste of India

Try Tulsa’s fine Indian dining at India Palace, located conveniently at 6963 S. Lewis Ave. India Palace is Tulsa’s oldest Indian restaurant, which offers excellent service and authentic Indian food. The restaurant is open every day. A lunch buffet is…