Maestro Pizza is a pizza restaurant specializing in pizza delivery, offering a menu of pizzas and sandwiches.