Pizza Depot is a pizza restaurant offering online ordering. They are known for serving pizza.