
Little Ollie's Sushi
RestaurantsListed for students and visitors near University of Denver in Denver, Colorado.
Little Ollie's in Denver's Cherry Creek is an upscale casual Chinese restaurant of over 25 years, known for hand-folded dim sum, fresh sushi and classic wok dishes.