Houston Downtown is Closed
July 10th, 2019The Houston chain steakhouse which was located at 2040 Peel Street closed on July 1st. SLK RD, the same owners’ world cuisine restaurant located on the upper floor of the same building, should move to Griffintown. One to follow.
Info: houstonresto.com