Category: | Restaurant, |
---|---|
Address: | 3750 W Devon Ave, Lincolnwood, IL 60712, USA |
Zip code: | 60712 |
Website: | http://www.nuovochicago.com/ |
Still full from yesterday! Best service in chicago!Amazing EVERYTHING!
Food and service were incredible! What a great addition to the food scene!
I'm stuffffed great food!
EPIC. Fantastic vibe with a comfortable ambiance. Great menu selection; service is super fast. The Star of the show is the food: fresh, delicious, amazing presentation, and really awesome. Bravo!