Southwest Houston pizza restaurant closes after nearly 40 years
Barry’s Pizza has closed. The 37-year-old Italian restaurant at 6003 Richmond Ave. announced the closure on its Facebook page May 26.
The restaurant directly cited the coronavirus pandemic as the reason for the closure. The restaurant closed March 28…
Read More