Update Info - Formosa Garden Chinese
This restaurant was reported as closed. If it is open, let us know.
Formosa Garden Chinese
6620 Delmonico Dr
Colorado Springs, CO 80919
6620 Delmonico Dr
Colorado Springs, CO 80919
This restaurant was reported as closed. If it is open, let us know.