Established in October 2022, Mama Maria Pizza and More is a family-friendly restaurant serving up delicious pizzas alongside a variety of other menu items. Located in Bolingbrook, Illinois, they offer a welcoming atmosphere for dine-in or carry-out meals.