Zedda Pizza offers customizable, large pizzas. They provide delivery and takeout options.