O’Fallon Italian restaurant under new ownership, has new name

November 29, 2015

An Italian restaurant in O’Fallon has new owners and a new name, but the menu remains mostly the same. The Schiappa’s Italian Restaurant at 1411 W. Highway 50 is under new ownership and has been renamed Luna Pizza Pasta Wings. Schiappa’s had opened …