Denver, CO Metro >
3901 E 112th Ave Unit K,
Sign in to Write a Tip
So good! Good price!.
I love this place. Every one is friendly, food is wonderful, and they are quick!
Great food fast delivery.
Just finished eating from here. Great tasting food. I now found my new chinese place to eat.
Crystal Island makes the best food I have ever tasted! Their delivery is wonderfuly efficient and their resturaunt has anamazingly friendly atmosphere! Did I mention their great prices?! By far the best Chinese food around!!
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now