Remove Ads

Photo of Nuova Italia

Nuova Italia

18 N 4th St, Illinois 60174 USA

148 Reviews

They forgot the Vesuvio sauce, that's just water from the grey ass steak there, WAY overcooked it (asked for medium rare)

Photo Credit: Yelp

Remove Ads