Search results
- See moreSee moreSee moreSee moreIndia Palace RestaurantIndian Restaurant · $$
Established in 1994, India Palace has been satisfying appetites in Tulsa for a long time. We’re sure to have something...
Website: theindiapalacetulsa.com
Phone: (918) 492-8040
Cross Streets: Near the intersection of S Lewis Ave and E 71st St S
Pickup
6963 S Lewis Ave Tulsa, OK 74136 757.21 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly