5/5 - Excellent
Verified traveler
I love New China Restaurant
Reviewed on 30 Aug, 2024
Reviewed on 31 Aug, 2024
Reviewed on 21 Sep, 2024
Reviewed on 20 Sep, 2024
Reviewed on 16 Sep, 2024
Reviewed on 8 Sep, 2024
I love New China Restaurant
Town was pretty clean.