H.O.T. House Restaurant

3538 Simpson Stuart Rd.
Dallas
Texas
United States