Piccola Italia is a bistro offering a new concept with an expanded menu.