1310 N Central Expy, Texas 75070 USA
Don't trust these chairs I landed on my rump they won't even pay my $20 tab and the manager an owner suc
Photo Credit: Yelp