Explore Dallas-Fort Worth

India Palace Restaurant & Bar

Located in North Dallas, the award-winning India Palace Restaurant & Bar offers an extensive menu of authentic, exquisite Indian cuisine. L, D (daily).

Locations

12817 Preston Road
Dallas, TX 75230
United States