Update Info - Shanghai II
This restaurant was reported as closed. If it is open, let us know.
Shanghai II
821 Cheyenne Meadows Rd
Colorado Springs, CO 80906
821 Cheyenne Meadows Rd
Colorado Springs, CO 80906
This restaurant was reported as closed. If it is open, let us know.