Maestro Pizzas is a restaurant chain offering fast-food style pizzas.