Get directions to: Papa Murphy's Take 'n' Bake, La Vista, NE
Restaurant address: 7885 S 83rd St La Vista, NE 68128, USA
Restaurant: Papa Murphy's Take 'n' Bake