Top Sushi hero image

Top Sushi

Restaurant

8851 Metropark Dr #100, Shenandoah, TX 77385, USA

Biter Score
8.4
Open
Saturday: 12 PM – 11 PM