Restaurant, 7300 Washington Ave, Houston