About the Business

One of the first Indian restaurants in Dallas, India Palace relocated to the Preston Valley Shopping Center in 1985 and has been named ""Best Indian Restaurant"" by the Dallas Observer for the past

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

12817 Preston Road, #105, Dallas, TX, 75230, USA

Business Hours

Mon -
Tue -
Wed -
Thu -
Fri -
Sat -
Sun -
Subscribe Now

Get All Updates & Advance Offers