5/5 - Excellent
Verified traveler
Feb 25, 2019I love New China Restaurant
Reviewed on May 17, 2024
Reviewed on May 6, 2024
Reviewed on May 29, 2024
Reviewed on May 28, 2024
Reviewed on May 18, 2024
Reviewed on May 13, 2024
I love New China Restaurant
Town was pretty clean.