La Mama is a pizzeria offering a variety of pizzas and burgers for dine-in or takeout.