Little Ollie's has been Cherry Creek's go-to for Chinese food for nearly 30 years, which makes its Instagram-ready wall of greenery and neon logo feel a little unexpected. We're not sure who, exactly, is pausing at the photo opp like it's a step-and-repeat on their way in to order their General Tao's chicken, but sure, make a night of it. Maybe the lighting really is that great. Regardless, you're probably there for the food, and their American-Chinese is reliably and satisfyingly good.