Happy's Pizza opened a couple stores on the south side two months ago and now Leo's Coney Island is opening soon on Southport Ave. All I need is a Hungry Howie's closer than the one in NW Indiana and I will be all set!