Tao's Oriental - Colorado Springs 13888 Gleneagle Dr Colorado Springs, CO 80921
Open
4:30PM - 8:00PM   View Hours
(719) 481-3418