5/5 - Excellent
Verified traveler
I love New China Restaurant
Reviewed on 14 October 2024
Reviewed on 16 March 2025
Reviewed on 1 April 2025
Reviewed on 17 March 2025
Reviewed on 3 March 2025
Reviewed on 16 March 2025
I love New China Restaurant
Town was pretty clean.