Sky Restaurant Concepts, the locally owned company behind Squid Ink Sushi and Highball Cocktail Bar, is preparing to open its latest venture this fall in Peoria. The new concept – Sparrow – is ...