Primo Pizza & Pasta

7110 Avenida Encinas #103, Carlsbad, CA

Menu (As of 10/29)

Primo Pizza & Pasta: hours and how to order