Restaurants & Bars 5

La Scarola

Clifford Abrams | Jun 27, 2000 10:36 PM

Anyone out there have an opinion about La Scarola--a small Italian place on (i think) Grand near Halsted? Anything particularly good to order? Please hurry, we're thinking of going Thursday night! Thanks.

Want to stay up to date with this post?

Recommended From Chowhound