Location@2x
Shanghai - EN

Texas Roadhouse

L5-010, Century Link Mall, No.1192, Shiji Da Dao, Pudong New District 上海市 上海市 浦东新区 世纪大道1192号世纪汇广场5楼L5-010