La Nostra Pizzeria offers excellent, enormous pizzas at a fair price. They also provide takeaway and delivery services.