Northwood Pizza

4900 Irvine Blvd , Irvine, CA 92612