Indian restaurant with novel twist on a wrap to make Texas debut in Dallas

The restaurant will open in downtown Dallas at 1322 Elm St., on the ground floor of a parking building across the street from The National. According …

Do you trust this headline?

In