City Pizza is a restaurant serving pizza made with fresh ingredients at affordable prices. Established in 2001, it offers delivery and takeout options.