After a year of quite a few major Houston restaurant closures, 2025 appears to be moving in the same direction. The closure of Elro, the endearing Midtown pizza restaurant, and Tris, The Woodlands' ...