Houston's restaurant set to close Westheimer location

The California-based restaurant chain will close the doors to it's Westheimer location this weekend.
Published: 6:09 PM CDT October 14, 2019