Last December, we featured Houston institution Carmelo's Italian Restaurant. Mr. Carmelo was retiring and closing after 37 years of being a local favorite. But then a big development!
KHOU would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.