This location is no longer open. Corporate location is 2030 S Las Vegas Trail Fort Worth TX 76108 817-246-9535. Fax 817-246-1767.
All reviews seem positive