620 N State St, Chicago, IL (594.3 miles away) (312) 642-8450
andrewfreeman on 01/29/08
The best you’ll ever have, rich, tender, and great tomato sauce. Killer wine list at this place. more… [1 review]