Thai Square Sushi

200 S Collins Rd Sunnyvale TX 75182 USA

(972) 850-9745

Location