Get directions to: Taste Of China, Saint Cloud, MN
Restaurant address: 711 W Saint Germain St Saint Cloud, MN 56301, USA
Restaurant: Taste Of China