Khader Faouri owns the new establishment, which is situated near the University of North Texas at 2317 W. University Drive.
Denton is back in full swing for a three-day weekend of events — even as another blast of cold weather is set to hit the city ...