Mama Alfa's Pizzeria is a pizza restaurant offering a menu that includes pizza, pasta, and salads.