O Mamma is a pizzeria offering pizza for delivery, dine-in, and takeaway.