3115 S Lancaster Rd
Dallas, TX 75216
P: 214-375-9234
Hours:
Sunday-11AM-11PM
Monday-Thursday- 10:30AM-12AM
Friday-Saturday-10:30AM-2AM