City Pizza is a pizza restaurant known for its affordable prices and variety of ordering options, including pickup and delivery. Established in 2001, it offers multiple toppings and deals.