Pizza Depot is a pizza restaurant offering specialty and customizable pizzas, along with wings and other menu items, available for delivery and takeout.