The Bombay Clay Oven

165 Steele St, Denver, CO 80206
Region: Denver Area City: Denver


With its tantalizing food and friendly and knowledgeable service, The Bombay clay oven, in Cherry Creek North has been able to stand out among all the other Indian restaurants for more than thirteen years.