2025 W Main St.
Salem, VA 24153

Who Doesn’t Love Pizza


Mamma Maria’s Offers Various Pizza Varieties in Salem, VA Who doesn’t love pizza? That’s a rhetorical question. However, this month, we’ll take that question in a different direction. If you don’t love one type of pizza, our pizza menu at Mamma Maria’s in Salem, VA, has other varieties.   In order to decide which pizza […]