Sun Pizza

6966 65th Street, Suite A br/gt; (Inside Sun City Shopping Center) br/gt; Sacramento, CA 95823