India Palace Restaurant & Bar

12817 Preston Rd Ste 105
Dallas, TX
972.392.0190
32.923453
-96.805143
Hours:
Mon - Fri:11am - 2:30pm,   5:30pm - 10pm
Sat - Sun:11:30am - 3pm,   5:30pm - 11pm

for India Palace Restaurant & Bar
Directions
from: