Italian Restaurants in 61801 Urbana, IL

2 businesses found


Great Impasta

156 Lincoln Square , 61801
Phone: (217) 359-7377

Sbarro

1401 West Green St , 61801
Phone: (217) 337-0100