Captain Pizza is a pizza restaurant offering handmade pizzas daily, with options for automated distribution and card payment. Frequent buyer program available.