EDWARDSVILLE, Ill. - Friday on Show Me St. Louis we headed to Edwardsville to a pizza joint NewsChannel 5's Ryan Dean told us about.
The restaurant is called Peel Pizza. Everything is cooked in a special oven, and it's getting rave reviews.
Click the video player above to watch the story.
Peel Pizza is in Edwardsville, Ill. You can call 618-659-8561 or visit their website for more information.