Get directions to: Jade Dragon Chinese Restaurant, Colorado Springs, CO
Restaurant address: 3958 N Academy Blvd Colorado Springs, CO 80917, USA
Restaurant: Jade Dragon Chinese Restaurant