TEL 970-731-3161
Open 7 Days a Week Mon.-Sun. 11am-9:30pm
Welcome to New China. Located at 565 Village Dr., #F, Pagosa Spring, CO 81147. We are dedicated to serve the finest and freshest foods.
565 Village Dr., #F, Pagosa Spring, CO 81147