Star Pizza is a pizza takeaway offering pizzas made with fresh Napoli sauce, mozzarella, and Italian herbs.