india palace

Restaurants 972-392-0190 | Dallas, TX, USA
Address: 12817 Preston Road, #105, Dallas, TX Zip Code: 75230 Phone: 972-392-0190 Website: http://www.indiapalacedallas.com/ 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 twelve years. As a matter of fact, India Palace has been named ""Best"" by several sources, including D Magazine, the Dallas Morning News, and the Zagat Survey, which refl