India Palace Restaurant
Category
General Information
Locality: Tulsa, Oklahoma
Phone: +1 918-492-8040
Address: 6963 S Lewis Ave 74136 Tulsa, OK, US
Website: www.theindiapalacetulsa.com
Likes: 2245
Reviews
Facebook Blog
Popular Listings
Applebee's Grill + Bar
1220 N. Mississippi 74820 Ada, OK, US
+1 580-272-6534
Restaurant, American restaurant, Bar & Grill
El SeƱor De Los Tacos LLC
1119 E. Constitution 73071 Norman, OK, US
+1 405-830-3006
Restaurant, Mexican restaurant, Latin American restaurant
Janie's Snoballs
505 W. Saratoga 74804 Shawnee, OK, US
+1 405-386-2200
Restaurant, Food stall, Dessert shop