Main content starts here, tab to start navigating

Hours & Location

2201 Oneida St.,
Denver, CO 80207

(303) 997-4173

HOURS –

Weekdays: 11-11

Weekends: 10-11

indoor & outdoor dine-in, carryout & delivery available

Get Directions