Pizza Plus is a pizza restaurant known for its large, square pizzas at affordable prices. They offer both delivery and pickup options.