India Palace Restaurant & Bar

Address

12817 Preston Road
Dallas, TX 75230
972-392-0190

Hours

Sun: 11:30 am-3 pm, 5:30 pm-11 pm
Mon: 11 am-2:30 pm, 5:30 pm-10 pm
Tue: 11 am-2:30 pm, 5:30 pm-10 pm
Wed: 11 am-2:30 pm, 5:30 pm-10 pm
Thu: 11 am-2:30 pm, 5:30 pm-10 pm
Fri: 11 am-2:30 pm, 5:30 pm-10 pm
Sat: 11:30 am-3 pm, 5:30 pm-10 pm

Good to Know

  • Fine Dining
  • $$-$$$
  • Takeout