Oh Mamma Pizza is an artisanal pizzeria offering takeaway pizzas. They are known for their delicious pizzas made with quality ingredients.