1500 West Littleton Blvd #120, Littleton, CO 80120
India’s Best Restaurant serves up authentic Indian cuisine, a few blocks east of downtown. There’s a full bar and a casual atmosphere.
India’s Best Restaurant Happy Hours: Monday-Thursday 5pm-7pm
Discounted drink specials
back to Littleton