Primo Pizza is a pizza restaurant offering pizza, subs, and pasta, with lunch specials and a modest patio.