Find Businesses & Services
City
Contact Information
 

India Palace

  6963 South Lewis Avenue, Tulsa, Oklahoma 74136
  918-492-8040
  918-392-8449
  Short Description

India Palace provides tikka, veg samosa, bhaji, sushi, chicken, seafood, salads, soups, sides and beverages services.

  Reviews
There are currently no reviews for this business.