Tokyo Steak House And Sushi Bar

201 Sundance Pkwy STE D Round Rock TX 78681 USA

(512) 388-7896

Location