Pizza Inn announced the opening of its new buffet location in Mountain View, Arkansas. Located at 220 E. Main Street, the new Pizza Inn is owned and operated by Franchisees Eric and Heidi Myers, and George and Julie Bethell. The Mountain View Pizza Inn location will be the brand's 32nd store in Arkansas.