Peel Wood Fired Pizza Brewery in O’Fallon IL
Peel Wood Fired Pizza & Brewery in O’Fallon, IL: An 800-Degree Oven, a Working Brewery, and Ten Minutes From the Gate If you are stationed at Scott Air Force Base and tired of rotating the same four dinner spots, Peel Wood Fired Pizza in O’Fallon, IL deserves a place on your short list. It sits […]