Happy's Pizza - Flint, TX, United States close