Primo Pizza is a roomy pizza restaurant offering a large menu of pizzas, hot subs, pasta, and other casual eats. They also serve wings with a variety of sauces.