Akita Shi Sushi

Categories: Restaurants
+1 956-432-0280
2121 W Griffin Pky, Palmview, TX, 78572
There is business contact and location information.