Nando Milano Trattoria
204 N. Neil St.
Champaign, Illinois 61820
217-954-1439
Type
Hours
More
After decades of family run restaurants in Milan, Verona, and Bologna the Vullo family has come to Champaign bringing generations of Italian recipes.
Accessible
Locally Owned
Outdoor Seating
Type
Hours
More
204 N. Neil St.
Champaign, Illinois 61820