Best North Indian restaurant in Oklahoma Reviews Directory
-
India Palace Restaurant
6963 S Lewis Ave 74136 Tulsa, OK, US
+1 918-492-8040
Restaurant Indian restaurant North Indian restaurant
2245 likes
-
Taste of India
1000 Alameda street suite 140-B 73071 Norman, OK, US
(405) 321-8666
Restaurant Indian restaurant North Indian restaurant
840 likes