India's Clay Oven

India's Clay Oven,
9447 Park Meadows Dr Unit A,
Lone Tree, CO 80124

India's Clay Oven has been recommended by locals and visitors as one of the best Indian restaurants in Denver!