New China Kitchen 2
$$ Chinese restaurant, Asian restaurant, Meal delivery, Takeout restaurant, Restaurant
About
At New China Kitchen 2, located on Barnes Road in Colorado Springs, diners can enjoy a cozy and casual atmosphere with a menu full of classic Chinese favorites. Known for its quick service and a great selection of tea, this family-friendly spot is perfect for both lunch and dinner. While the reviews highlight impressive portion sizes and a warm service attitude, opinions on some dishes are mixed—especially regarding flavor consistency. With options ranging from comforting lo mein to vegan choices, it's a solid pick for takeout or delivery when cravings strike. Plus, wheelchair accessibility makes it welcoming for everyone.