Godfathers Pizza 1680 1st St Idaho Falls ID United States
Hours: M-Th, 11am to 9PM (summers, open til 10PM)
Phone: 208.529.0553