Pizza Pros is a no-frills pizza chain offering a variety of pizzas. Menu options may vary.