Overview

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