Popular Italian restaurant in Webster-area closing after 50 years in business

HOUSTON – Franca’s Real Italian Restaurant in the 1100 block of East NASA Parkway in the Webster area is closing its doors after 50 years, the … read more