Pizza Depot is a chain establishment offering pizza delivery and takeout, specializing in custom and specialty pizzas, plus wings and more.