South China Restaurant Covington LA
Add Website
Close
South China Restaurant
Be first to review 2220 North Highway 190,Covington LA 70433 Phone Number: (985) 892-4420
South China Restaurant Store Hours
Hours may fluctuate
Post a review
South China Restaurant Nearby
Locations Closest to You miles-
South China Restaurant - Bush 2220 North Highway 19014.69
-
South China Restaurant - Baton Rouge 6010 Jones Creek Road50.60
-
South China Restaurant - Gulfport 548 Courthouse Road65.76