Loading Nujo's Pizza Order Online Site...


Nujo's Italian Restaurant and Pizza

Since 1966

(707) 557-6012

1201 Georgia Street
Vallejo, CA 94590