La Scarola (721 W Grand Avenue Chicago, IL 60610)
312.243.1740
You Should: Go If Nearby
Sizzle: Good pasta + quick service
Juice: Savory sauce + on the dot aldente pasta make it good for a quick lunch. Big menu worth a second visit.
Check Please: $$