Know a great happy hour or special for this location?
Upscale Northern Italian trattoria dispensing gourmet fare & diverse wines amid intimate tables.
Suggest an edit
616 S Dearborn St, Chicago, IL 60605