This restaurant has closed!
165 Steele St, Denver, CO 80206
Bombay Clay Oven serves up authentic Indian fare in the heart of Cherry Creek North. There’s an outdoor patio and a cozy interior with a bar. They have food and drink specials throughout the work week.
back to Cherry Creek