Texas Star Grill Shop Apr 6, 2021 Texas Star Grill Shop6531 Woodway DriveHouston, TX 77057 United StatesPhone: (832) 581-2296