La Bella Regina is a pizza restaurant offering fresh, quality pizzas, ideal for takeaway.