Restaurants in Sibley, IL
1. Rainbow Garden
1402 S Neil St, Champaign, IL, 61820
CLOSED NOW
From Business: We are a Chinese restaurant in Champaign serving lunch & dinner conveniently located near the University of Illinois and it's sporting complexes. Our menu includes appetizers,…
25 Years
in Business
2. Manzellas Italian Restaurant
115 S 1st St, Champaign, IL, 61820
CLOSED NOW
From Business: Welcome to Manzella's Italian Restaurant! Manzella's Italian Restaurant is located in Champaign, Illinois. Are you craving authentic Italian dishes without the expensive…
64 Years
in Business