ADDRESS
2540 Old Denton Road, Suite 108, Carrollton, Texas 75006
(corner of Old Denton Rd & President George Bush Turnpike)
PHONE: (469) 892-2106
BUSINESS HOURS
Monday - Thursday: 3PM - 10PM
Friday: 12PM - 10:30 PM
Saturday: 12PM - 10:30 PM
Sunday: 12PM - 10PM
*Last phone orders 30 minutes
before closing time