Update Info - Shanghai Cafe
This restaurant was reported as closed. If it is open, let us know.
Shanghai Cafe
1107 S Nevada Ave # 103
Colorado Springs, CO 80903
1107 S Nevada Ave # 103
Colorado Springs, CO 80903
This restaurant was reported as closed. If it is open, let us know.