Get directions to: Papa Murphy''s Take ''n'' Bake, Chula Vista, CA
Restaurant address: 263 E Orange Ave Chula Vista, CA 91911, USA
Restaurant: Papa Murphy''s Take ''n'' Bake