Main content starts here, tab to start navigating

Hours & Location

1950 S Holly St.,
Denver, CO 80222

(303) 955-4904

HOURS –

M-F: 11am-10pm

Sa-Su: 10am-10pm

*carryout, delivery & dine-in available*

Get Directions