Chicago . Italian
Spacious, upscale Italian restaurant. Chic setting for Italian dining with cocktails & a wine bar plus shaded outdoor seating in season.
2134 S Indiana Ave, Chicago, IL 60616, USA
1 year ago
Decided to go here since it's around the corner from my apartment. The beet salad & limon chicken were good. Huge portions! But nothing really wow'd me.