5301 Alpha Rd #38 Dallas, TX 75240
Mon– Thu: 11a – 8p
Fri-Sat: 11a-9p
Sun: 11a-6p
Phone: 972.702.8181