Mini Pizza 22cm is a pizza restaurant offering pizzas as described. It has outdoor seating.