847-381-3663 630 S. Northwest Hwy Barrington, IllinoisMENU Primo Pizza & Catering - The Primo Pizza