Get directions to: Excalibur Pizza Co, Roseville, CA
Restaurant address: 1830 Vernon St Roseville, CA 95678, USA
Restaurant: Excalibur Pizza Co