Luna Pizza Pasta Wings, located at 1411 W. U.S. 50 in O’Fallon, is closed.
Luna Pizza Pasta Wings, located at 1411 W. U.S. 50 in O’Fallon, is closed. Tobias Wall
Luna Pizza Pasta Wings, located at 1411 W. U.S. 50 in O’Fallon, is closed. Tobias Wall

One O’Fallon restaurant just closed, and no one knows why

September 21, 2016 05:32 PM