La Mamma is a pizzeria offering pizza and likely other Italian dishes. It provides online delivery and takeaway services, making it a convenient option for customers.