D
India Palace
6963 S Lewis Avenue, Tulsa OK 74136-3914
(918) 492-8040
The oldest Indian Restaurant in Tulsa.
Browse Nearby states for Indian/Pakistan Restaurant
Indian/Pakistan Restaurant in Kansas
Indian/Pakistan Restaurant in Arkansas
Indian/Pakistan Restaurant in Texas