Get directions to: Top's China, Vidalia, GA
Restaurant address: 611 E 1st St Vidalia, GA 30474, USA
Restaurant: Top's China