Nando Milano
204 N Neil St, Champaign
(217) 954-1439
Recent Reviews
Order Online
Reserve
You May Also Like
Cowboy Monkey - 6 Taylor St
Pubs, Music Venues
Watson's Shack & Rail - 211 N Neil St
Chicken, Bar, American
Hamilton Walker's - 201 N Neil St
Steak House, Seafood, Bar, Pet Friendly
Restaurants in Champaign, IL
Nando Milano
204 N Neil St, Champaign, IL 61820
(217) 954-1439