Lenny's in Cheney, WA is the best in town for Italian food. The owner is Italian I'm fairly sure. This place really needs to be seen on Triple D.