Event venue · River North
"Otto Mezzo, formerly known as Ay Chiwowa, was a venture by Billy Dec and chef Kevin Hickey. It closed along Chicago Avenue in River North. Kevin Hickey has since gained James Beard attention for his South Side restaurant, the Duck Inn." - Ashok Selvam