Get directions to: Tao's Oriental Cusine, Colorado Springs, CO
Restaurant address: 13888 Gleneagle Dr Colorado Springs, CO 80921, USA
Restaurant: Tao's Oriental Cusine