La Grande Abbuffata is a pizza restaurant known for its well-filled, delicious pizzas. They also offer takeaway and delivery.