Charming, busy Italian spot in the heart of Chicago's Northside theater district.
(312) 957-4491
1711 N Halsted St
Chicago,
IL
60614
41.9125
-87.6483
Neighborhoods: Lincoln Park, North Side








Join Us on Facebook
Follow Us on Twitter