Mama’s Pizzeria N’ Scoops

109 E Main Ave suite c, Frazee
(218) 334-2000