Every Day 11am - 2am
We are located off of Colfax and Wadsworth.
Address: 8100 W Colfax Ave Lakewood, CO
View our whole menu on our official ordering site.
Coming Soon!