Get directions to: Tokyo Steak House, Round Rock, TX
Restaurant address: 201 Sundance Pkwy Ste D Round Rock, TX 78681, USA
Restaurant: Tokyo Steak House