The Stuft Bird
104 N 4th St, Champaign
(217) 954-1962
Recent Reviews
Order Online
You May Also Like
Golden Wok - 405 E University Ave
Chinese, Thai
Yatai Restaurant - 507 E University Ave
Ramen, Sushi Bar, Bubble Tea
Lao Sze Chuan Chinese Restaurant and Bar - 608 E University Ave #105
Chinese, Szechuan
Restaurants in Champaign, IL
The Stuft Bird
104 N 4th St, Champaign, IL 61820
(217) 954-1962