Back
Dumpling noodle BBQ Logo

Dumpling noodle BBQ

No price ratings0.61mi
715 S Neil St, Champaign, IL, 61820
Not Available Now (Available Sat 11:00 AM - 9:30 PM)Call Now
About Dumpling noodle BBQ

If you're looking for noodle restaurants in Champaign look no further. Dumpling noodle BBQ is known for having some of the best Noodles in Champaign. Located at 715 S Neil St, Dumpling noodle BBQ...show more

Compare Delivery Services

(See pickup options)
Postmatesbest deal
$5.99
Est. Fee
70 minEst. Time
Postmatesbest deal
$5.99
Est. Fee
70 minEst. Time