Only a stone’s throw from the east bank of Cherry Creek and just a little way south of Governor’s Park sits one of the most unassuming Indian restaurants in Denver. While it may not immediately grab your attention from the outside, it will captivate your taste buds and spark your Indian spirit once you step inside. This special spot is the Little India of Denver on 6th Ave—consistently praised as one of the best Indian restaurants in Denver, Colorado, for its authentic flavors, friendly service, and Capitol Hill convenience.