1715 S Lamar
Dallas, Texas 75215
P. 469-650-3427
Hours:
Sunday – 2PM-10PM
Monday-11AM-9PM
Tuesday-Closed
Wednesday-Closed
Thursday-2PM-9PM
Friday – 2PM-1AM
Saturday -2PM-11PM