THE CHEF’S TABLE | RESTAURANT

5,000 SF | Houston, TX