Melt Pizza

What started as a pop-up in Hudson, Wisconsin is now a new restaurant in Stillwater.  Kelli Hanson takes us to Melt Pizza.  

[anvplayer video=”5167776″ station=”998122″]