China Taste
1961 S Narcoossee Rd, St. Cloud 34771