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