A & W Family Restaurant 1060 E 17th Street Idaho Falls ID United States
Hours: Daily 10 am-10 pm
Phone: 208.524.3713