Back To MenuShare00000Xtras - XtrasBroadway, Idaho Falls12" Dough Ball$2Take home one of our fresh made 12" dough balls to create a pie in your own kitchen.Order OnlineWhich location did you visit?Broadway, Idaho FallsWhich location did you visit?Add Your Review HereAdd Your Review Here Submit Review Remind Me To Try This Share this item