Mini Pizza 25 is a pizza establishment offering a variety of pizzas. They accept both Visa and Mastercard for payment, and their prices are considered fair for the quality of food served.