- Shanghai (Century Link Mall, Open in Sept.)
Unit L5-010, Century Link Mall
1192 Century Avenue
We aren't currently offering any specials. Be sure to sign up to receive our emails so you'll be the first to know what's happen' at your favorite Texas Roadhouse!