Gia's Pizza in O'Fallon after crash

Gia's Pizza is located on State St. in O'Fallon, Illinois.