Pizza Mama is a pizza restaurant offering pizza, panzerotti, sandwiches, burgers, and salads for dine-in or takeout.