Get directions to: Papa Murphy's Take 'n' Bake Pizza, Hayward, CA
Restaurant address: 25125 Santa Clara St Ste F Hayward, CA 94544, USA
Restaurant: Papa Murphy's Take 'n' Bake Pizza